YELLOW RIBBON LIMITED Company number 11921285 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address9a Mead Avenue, Slough, England, SL3 8HS PostcodeSL3 8HS Companies at this postcode 22 Average house price in SL3 8HS £359,000 (23 sales) Map