About Little Acorn Property Investment Ltd (11309596) United Kingdom