Aberforth Smaller Companies Trust Plc is a private company categorized under Trust Service and located in Edinburgh, United Kingdom.