About Horsley Holder Properties Limited (01097467) United Kingdom