About Tank Jowett Properties Limited (05002973) United Kingdom