About William Curle Properties Limited (SC528198) United Kingdom