Company overviewCompany number03659970StatusActiveCategoryLtdIncorporated1998-11-02Accounts categoryFullNext accounts due2027-09-30Registered office240 Blackfriars Road, London, SE1 8NW