About Affsa Properties Ltd (12652837) United Kingdom