About Acuma Properties Ltd (11929787) United Kingdom