About Longsight Properties Limited (12327212) United Kingdom