About Ah Searle Properties Ltd (13259198) United Kingdom