About Caragh Properties Limited (07806510) United Kingdom