NLR Payroll Services Limited Company number05825618 StatusLiquidation TypePrivate Limited Company Incorporated23 May 2006 Nature of business 7450 Registered office 1-20 Spurgeon StreetLondonSE1 4YP Data JSON Markdown