About 80-82 Cadogan Place Limited (07099853) United Kingdom