About Lowdham Properties Ltd (07411829) United Kingdom