Company overviewCompany number12900301StatusActiveCategoryLtdIncorporated2020-09-23Accounts categoryMicro EntityNext accounts due2027-09-30Registered office7 Bell Yard, London, England, WC2A 2JR