About Douglas & Norman Partnership Limited (12956566) United Kingdom