About Lilac Developments Limited (NI038591) United Kingdom