About Henry Davidson Developments (holdings) Limited (10496296) United Kingdom