About 106 Harmood Street Limited (05479607) United Kingdom