JAM JAP CREATION LTD Company number 11114806 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address37 Dellfield Court Handcross Road, Luton, Bedfordshire, United Kingdom, LU2 8JJ PostcodeLU2 8JJ Companies at this postcode 21 Average house price in LU2 8JJ £128,000 (46 sales) Map