PERFECT KNOWLEDGE LIMITED Company number 04530766 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address27 Mallard House, Station Court, Townmead Road, London, SW6 2BF PostcodeSW6 2BF Companies at this postcode 25 Average house price in SW6 2BF £392,000 (21 sales) Map