About Concept Studio Architecture Ltd (12170954) United Kingdom