About 363 St John Street Management Company Limited (05182142) United Kingdom