About Butterfield Park Management Limited (06367659) United Kingdom