PARMAS LIMITED Company number 04976915 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address29 Staplehurst Road, London, England, SE13 5ND PostcodeSE13 5ND Companies at this postcode 40 Average house price in SE13 5ND £338,000 (16 sales) Map