About Jane Bowden Architects Limited (08377671) United Kingdom