About Barbrook Property Management Ltd (13458610) United Kingdom