PENAERRO LTD Company number 12897902 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address32 St. Margarets Road, London, England, NW10 5PX PostcodeNW10 5PX Companies at this postcode 21 Average house price in NW10 5PX £838,000 (24 sales) Map