88 And 88a Beulah Hill Limited is categorised as Private Limited Company, that is registered in Flat 3 88A Beulah Hill, Upper Norwood, London. The headquarters' postal code is SE19 3EW. The company was established in 2004. The company's Companies House Registration Number is 05037954. This company's SIC code is 74990 which stands for Non-trading company. 88 And 88a Beulah Hill Ltd filed its account information for the period up to 2022-02-28. The company's most recent annual confirmation statement was released on 2023-02-09.
As suggested by the enterprise's executives list, since 2018 there have been two directors: Alexander K. and Gayle L..
Gayle L. is the individual who has control over this firm, has substantial control or influence over the company.