NEW ANGLO LIMITED Company number 02950780 · Monitor this company Dissolved Overview People 7 Financial Control Documents Analysis Location Related Registered office Address1 Spring Place, Luton, Bedfordshire, LU1 5DF PostcodeLU1 5DF Map