About Lagford Properties Ltd (13406692) United Kingdom