About Biba Boxing
The British & Irish Boxing Authority is a professional Boxing Governing, Sanctioning and Licensing Organisation
More about Biba Boxing
Biba Boxing is located at 17 Collier Row Lane, RM5 3BL Romford, United Kingdom
07789 364702
http://boxbiba.com