About Oakgreen Properties Limited (02975141) United Kingdom