About Almac&moor Property Services Limited (09506168) United Kingdom