About Okeland Properties Ltd (13412130) United Kingdom