About Aleph Properties Limited (12683559) United Kingdom