About Michael Oakes Architects Limited (11265442) United Kingdom