About Meridian South Blocks A & B Management Limited (05454295) United Kingdom