About 245 Stanstead Road Limited (11132453) United Kingdom