SELLERWALA LIMITED Company number 14087009 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address105 Farnham Road, Slough, England, SL1 4UN PostcodeSL1 4UN Companies at this postcode 3 Map