About Merton Place Residents Limited (05231566) United Kingdom