About Amicus Properties Limited (04855865) United Kingdom