About Af Property Investments Limited (12398844) United Kingdom