About Design Management Architecture Ltd (09380694) United Kingdom