About The Bayswater Institute (02546262) United Kingdom