About Delta House Developments Limited (13438812) United Kingdom