About Cc Studio Architects Limited (07595580) United Kingdom