About Gairloch Property Limited (04981351) United Kingdom