About W.b. Simpson & Sons (property) Ltd (11424712) United Kingdom