Most businesses are legally required to provide a registered office address used by the UK registrar, Companies House and HM Revenue & Customs (the UK tax authority). Should you wish, you may register your Virtual Office as the legal business address with Companies House and on the UK registrar.
Welcome to The Vineyards Business Centre.