I have my doubts. They have not been granted Royal Charter. If you're looking for an accredited school you may want to try the University of London or the University of Liverpool (both accredited and recognized internationally).
One of their degrees is conferred by the University of Portsmouth, which is a British Chartered University. http://www.lsbm.gbr.cc/www.lsbm.gbr.cc/info.php?p=2&pno=0#anchor1 I am not sure about the value of their own degrees. Cordial greetings