About Osborne Jones Property Care Limited (12621908) United Kingdom