About Osborne (nine Mile) Limited (02419843) United Kingdom