About 28 29 Myddelton Square Limited (03288956) United Kingdom