About Towngate (uk) Properties Limited (06724919) United Kingdom