WILLOW KLSD LIMITED Company number 10743633 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address2 Willow Parade, Meadfield Road, Langley, Slough, England, SL3 8HN PostcodeSL3 8HN Companies at this postcode 10 Average house price in SL3 8HN £59,000 (1 sales) Map