About The Quarterdeck Beach Street Management Company Limited (12700521) United Kingdom