About Rickyard Cottages (broad Hinton) Management Company Limited (02428783) United Kingdom