About 32-38 Stanmer Street Limited (04603389) United Kingdom