About Carron Properties Limited (11617818) United Kingdom