About Lock Gate Management Company Limited (02664468) United Kingdom