FLAMINGO CASTLEGATE 363 LTD, STEVENAGE, Regno Unito