About Schooner Wharf Management Company Limited (03240576) United Kingdom