SLOUGH PIT STOP PROJECT LIMITED Company number 04813406 · Monitor this company Dissolved Overview People 18 Financial Control Documents Analysis Location Related Registered office Address81 Buckingham Avenue, Slough, England, SL1 4PN PostcodeSL1 4PN Companies at this postcode 3 Map