About Management Trust Company Limited (the) (SC012020) United Kingdom