About Chamberlain Place (st John S) Management Company Limited (06402865) United Kingdom