About The Larkes Management Company Limited (06417227) United Kingdom