About Tamir Addadi Architecture Ltd. (08700856) United Kingdom