About Ackers Properties Limited (12445710) United Kingdom