About Meadowgate Property Developments Ltd (07488539) United Kingdom