About Oldbury Properties Limited (03012091) United Kingdom