About Aleysa Property Solutions Limited (13019308) United Kingdom