About S Th View Developments Ltd (09350309) United Kingdom