About Drummond Road (number 2) Ltd (04421788) United Kingdom