About Southall Hostel Ltd (11894287) United Kingdom