About Tower Point Group Ltd (12673771) United Kingdom