About Jordan & Thomson Developments Ltd (SC635827) United Kingdom