About Lahart Properties Ltd (13089759) United Kingdom