About Horrocks Property Solutions Ltd. (10969956) United Kingdom