About Keighley & Sons Property Ltd (13694482) United Kingdom