Company overviewCompany number02290829StatusActiveCategoryLtdIncorporated1988-08-30Accounts categoryFullNext accounts due2027-09-30Registered officeSpace One, Beadon Road, London, W6 0EA