About The Lamyatt Management Company Limited (02727316) United Kingdom