About Lockesley Chase Management Company Limited (12311310) United Kingdom