About Oldroyd Property Lettings Limited (04820750) United Kingdom