About Carrowmore Properties Limited (06173754) United Kingdom