About Acia Properties Limited (13611580) United Kingdom