About Affirm Property Services Ltd (11962963) United Kingdom