About Stockbridge House Management Company Limited (02728710) United Kingdom