About Office Organization & Services Limited (00582118) United Kingdom