About Inspired Waterloo Hostel Limited (10535776) United Kingdom