About Tabor Properties Limited (00463757) United Kingdom