About Okeover Properties Limited (09526239) United Kingdom