About Osi Properties Ltd (10389119) United Kingdom