LIGHTFOOT MANAGEMENT LIMITED Company number 11603192 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address95a Sarsfeld Road, London, England, SW12 8HT PostcodeSW12 8HT Companies at this postcode 11 Average house price in SW12 8HT £847,000 (22 sales) Map