About Lumar Properties Ltd (11877710) United Kingdom