About Dial Square Property Limited (13608008) United Kingdom