About Smith Investments (cheltenham) Limited (02147364) United Kingdom