Company overviewCompany number02856316StatusActiveCategoryLtdIncorporated1993-09-23Accounts categoryFullNext accounts due2027-12-31Registered officeOxford House, Oxford Road, Thame, OX9 2AH