About Oaken Properties Limited (12303661) United Kingdom