About 17 St. James S Square (management Company) Limited (02211048) United Kingdom