About Dial Square Associates Limited (05213122) United Kingdom