About Afl Properties Limited (12421709) United Kingdom