About No. 95 Cadogan Gardens Limited (00825664) United Kingdom