PROJECT ENSA LTD Company number 04376942 · Monitor this company Dissolved Overview People 19 Control Documents Analysis Location Related Registered office AddressIndigo House, Sussex Avenue, Leeds, West Yorkshire, LS10 2LF PostcodeLS10 2LF Companies at this postcode 49 Map