About Open Administration Systems Limited (04044071) United Kingdom