About Meadley Square Management Company Limited (12124117) United Kingdom