About Little Tern Properties Limited (10781528) United Kingdom