About D & H Waugh Properties Ltd (12240875) United Kingdom