About Black Fan Close Management Limited (02247115) United Kingdom