About Mannings Property Developments Ltd (12653804) United Kingdom