About Ampo Properties Limited (11895946) United Kingdom