About Lenamore Developments Limited (NI059507) United Kingdom