About Ascott Construction Ltd. (SC181532) United Kingdom