About Dial Square Developments Ltd (12793291) United Kingdom