About Lathbury Management Company Limited (10216143) United Kingdom