About Barrelmaker Properties Limited (03601892) United Kingdom