About Meadowfield Apartments Limited (12495094) United Kingdom