Legal Notice
Name of company
Limetrees Services LTD
Registered office
86-90 Paul Street, London, EC2A 4NE
Contact details
07592 849510 / admin@limetrees.org
Company No
13422535
Ofsted Registration
URN: 2765810
ICO No
ZB302142
The data controller is James Wilmot (Director) please use contact details above