About 43 Hendon Lane (management) Limited (01198549) United Kingdom