About Osbourne Court Management Co. Ltd (06054429) United Kingdom