About Osborne Property Group Ltd (13196974) United Kingdom