Escalla Care Limited, a Private Limited Company, based in Claydon Hay Barn, Boddington Road in Claydon. The office's post code is OX17 1HD. This enterprise was set up on 28th September 2016. Its Companies House Registration Number is 10398795. This firm's classified under the NACE and SIC code 82990 which stands for Other business support service activities not elsewhere classified. Escalla Care Ltd filed its latest accounts for the financial year up to 2022-09-30. Its latest confirmation statement was released on 2022-09-27.
David F. and Ian W. are listed as enterprise's directors and have been cooperating as the Management Board for 8 years.
The companies that control this firm are: Escalla Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 170 Shepherdess Walk, N1 7JL and was registered as a PSC under the registration number 08752180.