About Oakshade Properties Limited (07152521) United Kingdom