Company overviewCompany numberOC305198StatusActiveCategoryLlpIncorporated2003-07-29Accounts categoryFullNext accounts due2026-12-31Registered office146-148 Eltham Hill, London, SE9 5DY