About Archicentre Associates (uk) Limited (02684483) United Kingdom