About Caffyns Properties Limited (03421148) United Kingdom