About Fairclough Properties Limited (11052905) United Kingdom