About Aft Properties London Ltd (10869573) United Kingdom