About Allermuir Propco Limited (SC697671) United Kingdom