About 139 Beaufort Street Management Company Limited (03148311) United Kingdom