Company overviewCompany number05139966StatusActiveCategoryPrivate Limited CompanyIncorporated27/05/2004Accounts categoryFULLNext accounts due30/06/2027Registered office1 SHELDON SQUARE, LONDON, W2 6TT