About Flat 7 78 Cadogan Square Limited (12616263) United Kingdom