About 40-42 Myddelton Square Limited (06719554) United Kingdom