About Manor Lodge Developments Limited (08008258) United Kingdom