Legal Notice

The In-House Agency Limited


Registered Address:

20 Wenlock Road
London
N1 7GU


The In-House Agency is a company Registered in England & Wales with Company Number: 116286025 VAT Number: 487967702

Address

The In-House Agency Ltd
20 Wenlock Road, London, N1, UK 

Contact

Email: info@in-houseagency.co.uk

© 2026 The In-House Agency Ltd. | Company Number: 16286025