About Nomad Temporary Housing Limited (09178133) United Kingdom