About Almay Properties Limited (12429163) United Kingdom