About Linkmere Properties Limited (12761097) United Kingdom