About Leonard Court (new Barnet) Limited (02729763) United Kingdom