About Carbis Properties Limited (02649159) United Kingdom