About Tattenham Properties Limited (00633285) United Kingdom