About Lancaster Management Company Limited (01642359) United Kingdom