About Inhabit Architecture Limited (06204820) United Kingdom