About Teichman Park Ltd (09617549) United Kingdom