Company Details

Name of company

SBARDA Ltd

Registered office

20 - 22 Wenlock Road, London N1 7GU

Contact details

admin@sbarda.co.uk

Company Registration no.

12982395

VAT no.

362 1171 29

 

All rights reserved. SBARDA Ltd.

© 2020