KESTREL PROP LTD Company number 14529701 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address12 Bridge House, 18 St George Wharf, London, United Kingdom, SW8 2LP PostcodeSW8 2LP Companies at this postcode 16 Average house price in SW8 2LP £884,000 (72 sales) Map