About Ben Barrow Property Ltd (13193834) United Kingdom