About Barrel Property Limited (13283850) United Kingdom