About La Taste Property Investments Limited (11255906) United Kingdom