About Block E Beaufort Management Limited (02448491) United Kingdom