About Jo Townshend Architect Limited (07431605) United Kingdom