About Lichfield Court (finchley) Management Co. Limited (01349219) United Kingdom