About 17 Catharine Place Management Limited (10174732) United Kingdom