FAO PARTNERS LTD Company number 12894823 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address123 Felsham Road, London, England, SW15 1BA PostcodeSW15 1BA Companies at this postcode 26 Average house price in SW15 1BA £844,000 (45 sales) Map