About Bedford Square Business Centre Limited (09187644) United Kingdom