About Oldham Court Freehold Limited (08220534) United Kingdom