About N E I Properties Ltd (10481366) United Kingdom