About Richmond House (southampton) Limited (07740827) United Kingdom