About Osborne Property (glos) Limited (10438903) United Kingdom