About The Chase Clapham Common Management Company Limited (03465859) United Kingdom