About Linton Hay Properties Limited (SC094827) United Kingdom