About T & D Northwest Properties Limited (12839723) United Kingdom