The enterprise named Isabella was founded on 14th November 2022 as a Private Limited Company. The company's head office may be found at Leigh On Sea on Turnpike House, 1208/1210 London Road. When you need to contact this company by post, its post code is SS9 2UA. The official registration number for Isabella Ltd is 14483382. The company's principal business activity number is 55100 meaning Hotels and similar accommodation.
The company has 1 managing director currently overseeing this particular company, specifically Chulani P. who has been utilizing the director's tasks since 14th November 2022.
Chulani P. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.