About A & F Block Management Limited (07996202) United Kingdom