About Stourbridge House (cambridge) Management Company Limited (03537896) United Kingdom