About Godrich House Management Company Limited (01687531) United Kingdom