STEVEN JJ LIMITED Company number 14164914 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office AddressFlat G01f Armoury Hall, Farndale Court, London, United Kingdom, SE18 4PL PostcodeSE18 4PL Companies at this postcode 6 Average house price in SE18 4PL £787,000 (7 sales) Map