About Nlc Property & Electrical Services Ltd (12583324) United Kingdom