About Alexander Place Investment Ltd (10518354) United Kingdom