About 105 Judd Street Limited (12870670) United Kingdom