About Lime Court Management Company Limited (01163406) United Kingdom