About Alpex Architecture Limited (07179641) United Kingdom