About Nicholas Oakwell Properties Limited (08865707) United Kingdom