About One Hundred New Cavendish Street Limited (02481334) United Kingdom