About Barnburgh Properties Limited (05172712) United Kingdom