About Kingsclere Management Company Limited (01373558) United Kingdom