About Osborne Property Services (ops) Limited (11921020) United Kingdom