About Elvington Green Plot Holders Ltd. (05985596) United Kingdom