About Landmark (martin) Limited (NI660399) United Kingdom