About 59 Upper Chorlton Road Limited (13302324) United Kingdom