About Tower Point Holdings Limited (10823367) United Kingdom