About Ormskirk Student Lettings Limited (08527496) United Kingdom