TEALSTAR LIMITED Company number 01756598 · Monitor this company Active Overview People 14 Financial Control Documents Analysis Location Related Registered office AddressWells Richardson, Cannon House, Rutland Road, Sheffield, S3 8DP PostcodeS3 8DP Companies at this postcode 97 Map