About Hendon Universal Property Company Limited (09860937) United Kingdom