CREATIVE SPACES LONDON CIC Company number 12075671 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address3 Audley Court, Hampton Road, Twickenham, England, TW2 5QW PostcodeTW2 5QW Companies at this postcode 8 Average house price in TW2 5QW £364,000 (20 sales) Map