About Towncentre Properties Ltd (03952495) United Kingdom