About Oldroyd Properties Limited (08653818) United Kingdom