About Lewis O Neill Properties Ltd (11969936) United Kingdom