About Barnstock Property Management Ltd (05531356) United Kingdom