About Ackroyd Property Limited (08375874) United Kingdom