Legal Notice

Name of company

Stourhead Limted

 

Registered office

Stourhead Limited

Regus - Meridian Business Park

1 Meridian South

Meridian Business Park

Leicester

LE19 1WY

 

Contact details

0330 054 5678

 

Business ID no.

10329833

 

VAT no.

429144104

 

Regulatory authority

Ofsted - (not yet registered - Awaiting Inspection)

© 2025 Stourhead Limited

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.