About Operating Partners Ltd (05814107) United Kingdom