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