About La Islands Properties Limited (10246742) United Kingdom