About Osborne Real Estate Limited (12327353) United Kingdom