STARFISH L&D LTD Company number 10507566 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address9 Riverway Barry Avenue, Windsor, United Kingdom, SL4 5JA PostcodeSL4 5JA Companies at this postcode 13 Average house price in SL4 5JA £691,000 (12 sales) Map