Company overviewCompany number03224824StatusActiveCategoryPrivate Limited CompanyIncorporated15/07/1996Accounts categoryFULLNext accounts due31/03/2027Registered office814 LEIGH ROAD, SLOUGH, SL1 4BD