Glossary

Registrar of Companies (UK)


See Companies House (UK)

Related Terms