About Galen Properties Ltd (SC283636) United Kingdom