About Willis & Bonnard Properties Ltd (10877612) United Kingdom