About Lydd Properties Ltd (07144326) United Kingdom