About Uk Landmark Holdings Ltd (11398161) United Kingdom