About Carran Properties Limited (NI026084) United Kingdom