About Landmark Properties & Investments Ltd (07480025) United Kingdom