About 19-25 Thetford Road Limited (11431262) United Kingdom