About Stockbridge Wharf Management Company Limited (11712385) United Kingdom