About Hendon House Management (number 2) Limited (04262600) United Kingdom