About Almanso Properties Limited (10874643) United Kingdom