About Tankerville Property Limited (12236301) United Kingdom