About A&f Investments And Properties Limited (10221593) United Kingdom