UPPER STRAND DEVELOPMENTS LIMITED, United Kingdom