SALES SPARTA LTD Company number 16891945 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address30-31 Haymarket, London, England, SW1Y 4EX PostcodeSW1Y 4EX Companies at this postcode 36 Map