About Meadow Bank Close Apartments Limited (05759744) United Kingdom