About Thirty Nine Property Investment Ltd (11962675) United Kingdom