About Douglas Steers & Company Limited (04148619) United Kingdom