About 161 & 167 Upper Street Limited (11735661) United Kingdom