About Willis & Bonnard Properties (ne) Ltd (12646447) United Kingdom