ZEN PAYROLL LIMITED Company number 09349739 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address30 MARCUS STREET, LONDON, SW18 2JT PostcodeSW18 2JT Companies at this postcode 6 Average house price in SW18 2JT £490,000 (42 sales) Map