About Block B Beaufort Management Limited (02448486) United Kingdom