ROYDEN & CO LTD Company number 03916903 · Monitor this company Active Overview People 16 Financial Control Documents Analysis Location Related Registered office Address32 Ethel Rankin Court, Landridge Road, London, England, SW6 4JH PostcodeSW6 4JH Companies at this postcode 13 Average house price in SW6 4JH £532,000 (14 sales) Map