About Abbots Yard Residents Company Limited (05486089) United Kingdom