About Mannings Lane Developments Limited (06476077) United Kingdom