About Hendon Homes Ne Ltd (13584733) United Kingdom