About 242 Upper Street Limited (04071992) United Kingdom