About Tanerock Properties Limited (02091669) United Kingdom