About Longsight House Limited (08984189) United Kingdom