TREATMENT STUDIOS LIMITED Company number 04450561 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address130 Lymington Avenue, London, N22 6JG PostcodeN22 6JG Companies at this postcode 50 Average house price in N22 6JG £587,000 (20 sales) Map