About Ohayo Properties Ltd (13588802) United Kingdom