About Hopkin Cottages Management Company Limited (02343280) United Kingdom