About S Fairclough Properties Ltd (11703668) United Kingdom