About Barngarth Properties Limited (00694760) United Kingdom