About The Ballantine Management Company Limited (11522729) United Kingdom