About D & T Barr Properties Ltd (10001389) United Kingdom