About Lancaster Gate N1 (hendon) Management Company Limited (02638844) United Kingdom