About 41 Sussex Place Management Company Limited (02666644) United Kingdom