About Amec Properties Limited (13106103) United Kingdom