About Invent Architecture Limited (09691927) United Kingdom