About 22 St. Peter Street (management Company) Limited (02512685) United Kingdom