BAMOOSH FILMS LIMITED Company number 06182697 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address30 Archdale Road, London, England, SE22 9HJ PostcodeSE22 9HJ Companies at this postcode 10 Average house price in SE22 9HJ £873,000 (16 sales) Map