About Oi Properties Limited (10262444) United Kingdom