About 54 St Peter Street Management Company Limited (05542760) United Kingdom