About Caris Properties Limited (08671744) United Kingdom