About Nick Hook Property Management Ltd (12907124) United Kingdom