About Ackme Properties Limited (10311192) United Kingdom