About Colmac Properties Limited (13298428) United Kingdom