About The Green Architect North Limited (08341014) United Kingdom