HAND AND FLOWERS LIMITED Company number 05618264 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address126 West Street, Marlow, Buckinghamshire, SL7 2BP PostcodeSL7 2BP Companies at this postcode 21 Average house price in SL7 2BP £867,000 (18 sales) Map