The company is situated in London with reg. no. 12487966. The firm was established in the year 2020. The main office of this firm is located at 139 Bristol Road . The zip code for this location is E7 8QG. This company's classified under the NACE and SIC code 68100 which stands for Buying and selling of own real estate. I Bella Ltd filed its account information for the financial period up to 2021/02/28. Its most recent annual confirmation statement was filed on 2022/02/26.