About Okusanya Properties Ltd (13570401) United Kingdom