About Clarmac Properties Limited (00709326) United Kingdom