IRON PIG LTD Company number 16847978 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 15 Mallard House, Station Court, Townmead Road, London, England, SW6 2BF PostcodeSW6 2BF Companies at this postcode 25 Average house price in SW6 2BF £392,000 (21 sales) Map