About Amicus Property Limited (12452031) United Kingdom