About Lambridge Place Developments Limited (07089216) United Kingdom