About The Douglas Stephen Partnership Limited (02775020) United Kingdom