About Gallop & Sons Property Ltd (12869908) United Kingdom