About Oakura Properties Limited (06624557) United Kingdom