About Tomkat Property Investment Company Ltd (12909673) United Kingdom