About Tower Homes Investments Ltd (07894930) United Kingdom