CHATTHA & SONS LIMITED Company number 12910427 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address31 Diamond Road, Slough, Berkshire, England, SL1 1RT PostcodeSL1 1RT Companies at this postcode 67 Average house price in SL1 1RT £377,000 (24 sales) Map