About The Office Group Holdings Limited (10768770) United Kingdom