ACCOUNT NOW LIMITED Company number 08074712 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office AddressFLAT 2, 13 ST LUKES AVENUE, LONDON, ENGLAND, SW4 7LG PostcodeSW4 7LG Companies at this postcode 49 Average house price in SW4 7LG £619,000 (59 sales) Map