About Ashscott Properties Ltd. (SC179489) United Kingdom