ISCA ( ILHAAM ) LIMITED Company number 12726786 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressFlat 4 51 Caversham Road, London, England, NW5 2DR PostcodeNW5 2DR Companies at this postcode 17 Average house price in NW5 2DR £753,000 (10 sales) Map