About Jeffery Associates Architecture Limited (09799703) United Kingdom