About Alice & Francis Properties Ltd (11446825) United Kingdom