About Althea Property Investments Limited (10561055) United Kingdom