About Donoughue Place Consultants Limited (04179626) United Kingdom