About Alfred Court Freehold (hendon) Limited (13199173) United Kingdom