About Atmore Properties Limited (01125824) United Kingdom