About Cherry Tree Group (aberdeen) Limited (SC600957) United Kingdom