About Tern Properties Limited (10988338) United Kingdom