About Linklater Properties Limited (00507193) United Kingdom