About Ackland Properties Limited (06029350) United Kingdom