About Osc Property Holding Ltd (12729634) United Kingdom