About Amk Leonard Property Investment Limited (10320437) United Kingdom