About Hammond Student Living Ltd (11566204) United Kingdom