About Oaklands 108 Properties Limited (12685317) United Kingdom