About Delphi Smart Spaces Ltd (08504897) United Kingdom