About Live Property Investments Limited (11407764) United Kingdom