About Amjo Property Ltd (10807701) United Kingdom