About Otb Properties Ltd (11009868) United Kingdom