About Oldbury Place Investments Limited (02355578) United Kingdom