About Oha Highlands L.p. (SL020793) United Kingdom