About Oakfern Properties Limited (01374817) United Kingdom