About London Properties Investment Ltd (11998857) United Kingdom