SERRAO HOLDCO LTD Company number 15923837 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address12 Landor Road, London, England, SW9 9PP PostcodeSW9 9PP Companies at this postcode 16 Average house price in SW9 9PP £464,000 (7 sales) Map