About Oakham Properties Limited (00387871) United Kingdom