About Caramore Properties Limited (08977227) United Kingdom