About The Doddridge Centre Limited (05830381) United Kingdom