AFSAR & CO LTD Company number 08689727 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address29 Scotsdale Road, London, Greater London, SE12 8BS PostcodeSE12 8BS Companies at this postcode 10 Average house price in SE12 8BS £609,000 (20 sales) Map