About Amfr Properties Ltd (13593465) United Kingdom