About Jho Architects Ltd (SC603504) United Kingdom