About Glasford Street Management Limited (04816208) United Kingdom