About Barnwell-thornton Property Limited (10326367) United Kingdom