About Foundation Architecture (refurbishment) Limited (04039952) United Kingdom