About Meade Property Services Ltd (09442224) United Kingdom