oc445791•Other
Get Full Access
13/02/2023
3 years
4
4
low risk
Registration, classification & business activity
Imba Property Investments Llp (oc445791) is a other incorporated on 13/02/2023 (3 years old) and registered in london, SE249BA..
£3.07M
£1.68M
£1.39M
£3.5K
4
Employees
4
Directors
low risk
International Score