About Douglas Beveridge Estate Ltd (11845653) United Kingdom