FOJO LIMITED Company number 07960802 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address14 DALLINGER ROAD, LEE, LONDON, LONDON, ENGLAND, SE12 0TL PostcodeSE12 0TL Companies at this postcode 6 Average house price in SE12 0TL £638,000 (13 sales) Map