About Alexander Mcnicoll (property) Ltd. (SC051776) United Kingdom