About Oakwood Place Limited (07639608) United Kingdom