About Hillcrest Care Properties Limited (03697821) United Kingdom