About 11 Bedford Square Limited (02617635) United Kingdom