About Drummond Road (number 1) Ltd (04422351) United Kingdom