FINAL TAKE FILMS LIMITED Company number 08782978 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address100 Kimberley Avenue, London, England, SE15 3XH PostcodeSE15 3XH Companies at this postcode 10 Average house price in SE15 3XH £749,000 (19 sales) Map