About 65 New Cavendish Street Management Limited (09195403) United Kingdom