About Garlock Properties Limited (10738364) United Kingdom