About Tern Property Limited (12359056) United Kingdom