About Butterfield Properties Limited (03398683) United Kingdom