About Bene House Management Limited (02051274) United Kingdom