SANDRA’S CAFE ILFORD LIMITED 0.0 (0) 118 Aldborough Road South, Ilford, England, IG3 8EZ November 22, 2025
SHAHS ILFORD LIMITED 0.0 (0) Office 4 Roebuck House 2-3 Cromwell Centre, Hainault Business Park, Ilford, England, IG6 3UT November 22, 2025
SHNOUR PROPERTIES (ILFORD) LTD 0.0 (0) 27 Old Gloucester Street, London, England, WC1N 3AX November 22, 2025