About The Douglas Partnership (uk) Ltd (04325831) United Kingdom