About Archant Properties Limited (02562545) United Kingdom