About 15 Bonchurch Road Management Company Limited (03660584) United Kingdom