About Deepdene (southampton) Management Company Limited (02236155) United Kingdom