About Acumen Properties Limited (10941474) United Kingdom