About Meridian Apartments Ltd (10992881) United Kingdom