TVA-Recherche à TOUS AT - Autriche BE - Belgique BG - Bulgarie CY - Chypre CZ - Tchéquie DE - Allemagne DK - Danemark EE - Estonie ES - Espagne FI - Finlande FR - France GR - Grèce HR - Croatie HU - Hongrie IE - Irlande IT - Italie LT - Lituanie LU - Luxembourg LV - Lettonie MT - Malte NL - Pays-Bas PL - Pologne PT - Portugal RO - Roumanie SE - Suède SI - Slovénie SK - Slovaquie XI - Irlande du Nord AM - Arménie BY - Biélorussie CH - Suisse GB - Royaume-Uni IS - Islande NO - Norvège RS - Serbie RU - Russie UA - Ukraine AE - Émirats arabes unis IL - Israël JO - Jordanie JP - Japon MY - Malaisie SA - Arabie saoudite SG - Singapour TH - Thaïlande TW - Taïwan BW - Botswana CM - Cameroun GH - Ghana KE - Kenya MA - Maroc NG - Nigéria ZA - Afrique du Sud AR - Argentine BR - Brésil CL - Chili CO - Colombie AU - Australie NZ - Nouvelle-Zélande Qui? Où? go to our Search Engine Quick access Persons with Significant Control Companies Controlled by This Company Officers Similar VAT Registered Companies Similar VAT Registered Companies Upper Mains Renewable Energy LTDC/O Duff & Phelps Ltd, The Shard, 32 London Bridge Street, London, SE1 9SG Upper Mains Renewable Energy LTDC/O Duff & Phelps Ltd, The Shard, 32 London Bridge Street, London, SE1 9SG GB Grange Mains Farm LimitedKincardine House, Aberargie, Perth, PH2 9LX Brigitte Vogt-RothKinnaird, Inchture, Perth GB Spital Mains Farm LTDSpital Mains Spital Mains Farm, Paxton, Berwick-Upon-Tweed, TD15 1TD Brigitte Vogt-RothKinnaird, Inchture, Perth GB Mains Farm Events LimitedThe Mains Farm, Kirkoswald, Penrith, CA10 1DH GB Durie Mains Farm LTDDurie Mains Farm, Luthermuir, Laurencekirk, AB30 1RL GB Yester Mains Farm LTDKilstrule, Yester Mains Farm, Gifford, EH1 4JG GB Dunninald Mains FarmMontrose, Angus Earlston Mains FarmFarm, Eariston, Berwickshire Embo Mains FarmEmbo Mains, Dornoch, Sutherland GB Glenferness Mains FarmNairn GB Muirton Mains FarmMuir-Of-Ord, Ross And Cromarty Garvard Mains FarmHaddington, East Lothian Embo Mains FarmEmbo Mains, Dornoch, Sutherland Garvard Mains FarmHaddington, East Lothian West Mains FarmTullibardine, Auchterarder, Perthshire GB Torwoodlee Mains FarmBy Galashiels 6534530|933452933|396905495|15387132|1116685349|887804815|584834439|207633866|472476500|85118669|735631136|1051874652|49302524|744217683|17149443|13643179|722907729|550924890|694379557