About Meadowbank Property Developments Ltd (12291536) United Kingdom