About Altheran Properties Ltd. (SC288626) United Kingdom