About Halls Applications Limited (10071306) United Kingdom