About Amram Property Limited (10517152) United Kingdom