About Obas Properties And Investments Limited (12420303) United Kingdom