SHAHZADA LIMITED Company number 07374511 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address21 SWABEY ROAD, SLOUGH, BERKSHIRE, SL3 8NR PostcodeSL3 8NR Companies at this postcode 12 Average house price in SL3 8NR £407,000 (12 sales) Map