About South Street Capital (services) Limited (08896230) United Kingdom