About Oben Properties Ltd (12053700) United Kingdom