About Jeffrey S Meadow Frogmore Devon Management Company Limited (06454609) United Kingdom