About Ackroyd Properties Ltd (13261323) United Kingdom