HADDEN & HADDEN LIMITED Company number 14454466 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address21 York Road, Ground Floor, Maidenhead, Berkshire, United Kingdom, SL6 1SQ PostcodeSL6 1SQ Companies at this postcode 151 Average house price in SL6 1SQ £624,000 (3 sales) Map