About Towngate Properties Nw Limited (05140773) United Kingdom