About 41 42 Cadogan Place Limited (04957515) United Kingdom