About Fairclough & Co Properties Limited (12389684) United Kingdom