From 181ab0faaae654a3ea9636e74e2656126406d170 Mon Sep 17 00:00:00 2001 From: Martin Goik <goik@hdm-stuttgart.de> Date: Mon, 23 Jun 2014 21:03:49 +0200 Subject: [PATCH] Html formatting example --- .../HtmlFormatting/Simple/Exercise/.gitignore | 4 + .../Simple/Exercise/addresses.txt | 501 ++++++++++++++++++ Sd1/P/HtmlFormatting/Simple/Exercise/pom.xml | 72 +++ .../mi/sd1/htmlformat/Address.java | 38 ++ .../mi/sd1/htmlformat/Address2text.java | 30 ++ .../sd1/htmlformat/Address2textFormatter.java | 27 + .../mi/sd1/htmlformat/AddressDataHandler.java | 62 +++ .../mi/sd1/htmlformat/AddressFormatter.java | 46 ++ .../mi/sd1/htmlformat/AddressParseError.java | 19 + .../mi/sd1/htmlformat/package-info.java | 4 + .../Simple/Exercise/src/test/java/.gitignore | 0 .../HtmlFormatting/Simple/Solution/.gitignore | 5 + .../Solution/Testdata/missingAttribute.txt | 4 + .../Solution/Testdata/missingStartQuote.txt | 4 + .../Simple/Solution/addresses.txt | 501 ++++++++++++++++++ Sd1/P/HtmlFormatting/Simple/Solution/pom.xml | 72 +++ .../mi/sd1/htmlformat/Address.java | 55 ++ .../mi/sd1/htmlformat/Address2html.java | 36 ++ .../sd1/htmlformat/Address2htmlFormatter.java | 59 +++ .../mi/sd1/htmlformat/AddressDataHandler.java | 64 +++ .../mi/sd1/htmlformat/AddressFormatter.java | 46 ++ .../mi/sd1/htmlformat/AddressParseError.java | 19 + .../mi/sd1/htmlformat/package-info.java | 4 + .../test/java/htmlformat/TestExceptions.java | 60 +++ Sd1/Ref/Fig/addressHtml.png | Bin 0 -> 53093 bytes Sd1/swd1.xml | 317 ++++++++++- 26 files changed, 2047 insertions(+), 2 deletions(-) create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/.gitignore create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/addresses.txt create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/pom.xml create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2text.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2textFormatter.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressDataHandler.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressFormatter.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressParseError.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/package-info.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Exercise/src/test/java/.gitignore create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/.gitignore create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/Testdata/missingAttribute.txt create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/Testdata/missingStartQuote.txt create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/addresses.txt create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/pom.xml create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2html.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2htmlFormatter.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressDataHandler.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressFormatter.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressParseError.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/package-info.java create mode 100644 Sd1/P/HtmlFormatting/Simple/Solution/src/test/java/htmlformat/TestExceptions.java create mode 100644 Sd1/Ref/Fig/addressHtml.png diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/.gitignore b/Sd1/P/HtmlFormatting/Simple/Exercise/.gitignore new file mode 100644 index 000000000..954270fb2 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Exercise/.gitignore @@ -0,0 +1,4 @@ +/.settings +/target +/.classpath +/.project \ No newline at end of file diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/addresses.txt b/Sd1/P/HtmlFormatting/Simple/Exercise/addresses.txt new file mode 100644 index 000000000..5efa953ea --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Exercise/addresses.txt @@ -0,0 +1,501 @@ +"firstName","lastName","companyName","address","city","county","postal","phone1","phone2","email","web" +"Aleshia","Tomkiewicz","Alan D Rosenburg Cpa Pc","14 Taylor St","St. Stephens Ward","Kent","CT2 7PP","01835-703597","01944-369967","atomkiewicz@hotmail.com","http://www.alandrosenburgcpapc.co.uk" +"Evan","Zigomalas","Cap Gemini America","5 Binney St","Abbey Ward","Buckinghamshire","HP11 2AX","01937-864715","01714-737668","evan.zigomalas@gmail.com","http://www.capgeminiamerica.co.uk" +"France","Andrade","Elliott, John W Esq","8 Moor Place","East Southbourne and Tuckton W","Bournemouth","BH6 3BE","01347-368222","01935-821636","france.andrade@hotmail.com","http://www.elliottjohnwesq.co.uk" +"Ulysses","Mcwalters","Mcmahan, Ben L","505 Exeter Rd","Hawerby cum Beesby","Lincolnshire","DN36 5RP","01912-771311","01302-601380","ulysses@hotmail.com","http://www.mcmahanbenl.co.uk" +"Tyisha","Veness","Champagne Room","5396 Forth Street","Greets Green and Lyng Ward","West Midlands","B70 9DT","01547-429341","01290-367248","tyisha.veness@hotmail.com","http://www.champagneroom.co.uk" +"Eric","Rampy","Thompson, Michael C Esq","9472 Lind St","Desborough","Northamptonshire","NN14 2GH","01969-886290","01545-817375","erampy@rampy.co.uk","http://www.thompsonmichaelcesq.co.uk" +"Marg","Grasmick","Wrangle Hill Auto Auct & Slvg","7457 Cowl St #70","Bargate Ward","Southampton","SO14 3TY","01865-582516","01362-620532","marg@hotmail.com","http://www.wranglehillautoauctslvg.co.uk" +"Laquita","Hisaw","In Communications Inc","20 Gloucester Pl #96","Chirton Ward","Tyne & Wear","NE29 7AD","01746-394243","01590-982428","laquita@yahoo.com","http://www.incommunicationsinc.co.uk" +"Lura","Manzella","Bizerba Usa Inc","929 Augustine St","Staple Hill Ward","South Gloucestershire","BS16 4LL","01907-538509","01340-713951","lura@hotmail.com","http://www.bizerbausainc.co.uk" +"Yuette","Klapec","Max Video","45 Bradfield St #166","Parwich","Derbyshire","DE6 1QN","01903-649460","01933-512513","yuette.klapec@klapec.co.uk","http://www.maxvideo.co.uk" +"Fernanda","Writer","K & R Associates Inc","620 Northampton St","Wilmington","Kent","DA2 7PP","01630-202053","01687-879391","fernanda@writer.co.uk","http://www.krassociatesinc.co.uk" +"Charlesetta","Erm","Cain, John M Esq","5 Hygeia St","Loundsley Green Ward","Derbyshire","S40 4LY","01276-816806","01517-624517","charlesetta_erm@gmail.com","http://www.cainjohnmesq.co.uk" +"Corrinne","Jaret","Sound Vision Corp","2150 Morley St","Dee Ward","Dumfries and Galloway","DG8 7DE","01625-932209","01642-322954","corrinne_jaret@gmail.com","http://www.soundvisioncorp.co.uk" +"Niesha","Bruch","Rowley/hansell Petetin","24 Bolton St","Broxburn, Uphall and Winchburg","West Lothian","EH52 5TL","01874-856950","01342-793603","niesha.bruch@yahoo.com","http://www.rowleyhansellpetetin.co.uk" +"Rueben","Gastellum","Industrial Engineering Assocs","4 Forrest St","Weston-Super-Mare","North Somerset","BS23 3HG","01976-755279","01956-535511","rueben_gastellum@gastellum.co.uk","http://www.industrialengineeringassocs.co.uk" +"Michell","Throssell","Weiss Spirt & Guyer","89 Noon St","Carbrooke","Norfolk","IP25 6JQ","01967-580851","01672-496478","mthrossell@throssell.co.uk","http://www.weissspirtguyer.co.uk" +"Edgar","Kanne","Crowan, Kenneth W Esq","99 Guthrie St","New Milton","Hampshire","BH25 5DF","01326-532337","01666-638176","edgar.kanne@yahoo.com","http://www.crowankennethwesq.co.uk" +"Dewitt","Julio","Rittenhouse Motor Co","7 Richmond St","Parkham","Devon","EX39 5DJ","01253-528327","01241-964675","dewitt.julio@hotmail.com","http://www.rittenhousemotorco.co.uk" +"Charisse","Spinello","Modern Plastics Corp","9165 Primrose St","Darnall Ward","Yorkshire, South","S4 7WN","01719-831436","01207-428520","charisse_spinello@spinello.co.uk","http://www.modernplasticscorp.co.uk" +"Mee","Lapinski","Galloway Electric Co Inc","9 Pengwern St","Marldon","Devon","TQ3 1SA","01578-287816","01939-815208","mee.lapinski@yahoo.com","http://www.gallowayelectriccoinc.co.uk" +"Peter","Gutierres","Niagara Custombuilt Mfg Co","4410 Tarlton St","Prestatyn Community","Denbighshire","LL19 9EG","01842-767201","01859-648598","peter_gutierres@yahoo.com","http://www.niagaracustombuiltmfgco.co.uk" +"Octavio","Salvadore","Practical Periphrals","6949 Bourne St","Lye and Stourbridge North Ward","West Midlands","DY5 2QP","01552-709248","01743-139456","octavio.salvadore@yahoo.com","http://www.practicalperiphrals.co.uk" +"Martha","Teplica","Curtin, Patricia M Esq","148 Rembrandt St","Warlingham","Surrey","CR6 9SW","01677-684257","01583-287367","mteplica@teplica.co.uk","http://www.curtinpatriciamesq.co.uk" +"Tamesha","Veigel","Wilhelm, James E Jr","2200 Nelson St #58","Newport","Isle of Wight","PO30 5AL","01217-342071","01280-786847","tveigel@veigel.co.uk","http://www.wilhelmjamesejr.co.uk" +"Tess","Sitra","Smart Signs","61 Rossett St","Chichester","West Sussex","PO19 1RH","01473-229124","01848-116775","tess_sitra@hotmail.com","http://www.smartsigns.co.uk" +"Leonard","Kufner","Arctic Star Distributing Inc","41 Canning St","Steornabhagh a Deas Ward","Western Isles","HS1 2PZ","01230-623547","01604-718601","lkufner@kufner.co.uk","http://www.arcticstardistributinginc.co.uk" +"Svetlana","Tauras","Lensbower, Gregory L Esq","8289 Cadogan St","South Ward","North Eart Lincolnshire","DN33 1AU","01781-827317","01509-121140","svetlana_tauras@tauras.co.uk","http://www.lensbowergregorylesq.co.uk" +"Pok","Molaison","Portal Metal Products","211 Hobart St","Newquay","Cornwall","TR7 1LS","01866-248660","01315-284286","pok@yahoo.com","http://www.portalmetalproducts.co.uk" +"Augustine","Growcock","Lynema, Cliff Cpa","114 Falkland St #8845","Brimpton","Berkshire","RG7 4RF","01541-802635","01926-108010","augustine.growcock@growcock.co.uk","http://www.lynemacliffcpa.co.uk" +"Karma","Quarto","J C S Machinery","1 Birkett St","Shard End Ward","West Midlands","B33 0NH","01857-864722","01307-667811","kquarto@gmail.com","http://www.jcsmachinery.co.uk" +"Reed","Weisinger","Berick, Joseph G Esq","5147 Blackstone St","Letchworth South West Ward","Hertfordshire","SG6 3LE","01243-678286","01292-297245","reed_weisinger@yahoo.com","http://www.berickjosephgesq.co.uk" +"German","Zelaya","Jackson & Heit Machine Co Inc","7 Shenstone St","Longhill Ward","Yorkshire, East (North Humbers","HU8 9PZ","01400-269033","01366-210656","german@hotmail.com","http://www.jacksonheitmachinecoinc.co.uk" +"Milly","Savidge","Bridgeway Plan For Health","129 Alexander Pope St","Franche Ward","Hereford and Worcester","DY11 9BW","01702-725589","01421-132652","milly@gmail.com","http://www.bridgewayplanforhealth.co.uk" +"Luis","Ear","Wa Inst For Plcy Studies","2 Birchfield Rd","Whittington","Shropshire","SY11 4PH","01462-648669","01405-648623","luis@hotmail.com","http://www.wainstforplcystudies.co.uk" +"Ciara","Cobbley","Wmgl 101.7 Fm","7523 Kempton Rd","Cockerton West Ward","Darlington","DL3 0JF","01235-647932","01809-443217","ciara_cobbley@hotmail.com","http://www.wmglfm.co.uk" +"Alethea","Mould","Hughlett, Henry T Jr","6305 Elstow St","Castle Ward","West Sussex","BN12 6PR","01662-114247","01351-868965","alethea@hotmail.com","http://www.hughletthenrytjr.co.uk" +"Margurite","Loperfido","Penrose Place Pharmacy Inc","218 Greenbank Drive","Devizes","Wiltshire","SN10 3DU","01407-866759","01640-661191","mloperfido@gmail.com","http://www.penroseplacepharmacyinc.co.uk" +"Vernice","Sperazza","Novak, Alan Paul Esq","8921 Forge St","Colnbrook with Poyle","Buckinghamshire","SL3 0PY","01822-563044","01765-519419","vernice@yahoo.com","http://www.novakalanpaulesq.co.uk" +"Vicente","Rawicki","B & S Tool And Cutter Svc Inc","3060 St Ambrose Grove #261","Aldridge Central and South War","West Midlands","WS9 8UR","01327-770774","01286-258121","vicente_rawicki@hotmail.com","http://www.bstoolandcuttersvcinc.co.uk" +"Craig","Cua","Berry, John M Esq","8388 Bessemer St #5","East Putney Ward","Greater London","SW15 2RP","01483-418969","01818-980469","craig@hotmail.com","http://www.berryjohnmesq.co.uk" +"Jenise","Dulle","Alden, Michael H Esq","87 Pownall Sq","Sawston","Cambridgeshire","CB22 3BB","01709-854691","01572-193368","jenise.dulle@hotmail.com","http://www.aldenmichaelhesq.co.uk" +"Marylin","Cornelison","Ernest E Heuer & Company Pc","39 Wye St","Wakefield North Ward","West Yorkshire","WF1 1DR","01609-882184","01295-331807","marylin_cornelison@yahoo.com","http://www.ernesteheuercompanypc.co.uk" +"Marget","Gunst","Frankel, Stephen","2732 Bostock St #1","St. Enoder","Cornwall","TR9 6NJ","01693-310794","01512-975244","mgunst@yahoo.com","http://www.frankelstephen.co.uk" +"Annett","Bunselmeyer","Guynes Design Inc","5562 Fairfield St #847","Ryde","Isle of Wight","PO33 1HH","01891-702579","01333-972244","abunselmeyer@hotmail.com","http://www.guynesdesigninc.co.uk" +"Kip","Turziano","General Appraisal Co","37 Meadow St","Laindon Park Ward","Essex","SS15 6LE","01850-347846","01222-164469","kip.turziano@yahoo.com","http://www.generalappraisalco.co.uk" +"Melina","Orizabal","Sheraton Inn Ocean Front","3 Nevison St","Lymington and Pennington","Hampshire","SO41 1DL","01420-307327","01245-559333","melina@gmail.com","http://www.sheratoninnoceanfront.co.uk" +"Tina","Clapham","Cooper Myers Y Co","5662 William Moult St","Aylesbury","Buckinghamshire","HP21 8PP","01567-296442","01493-245349","tclapham@gmail.com","http://www.coopermyersyco.co.uk" +"Luisa","Devereux","Cash 4 Checks","3 North View #35","Burmantofts and Richmond Hill ","West Yorkshire","LS9 7JH","01607-269930","01334-807355","ldevereux@gmail.com","http://www.cashchecks.co.uk" +"Pedro","Aschoff","Charlotte Chamber","135 Opie St","Howard Town Ward","Derbyshire","SK13 8BB","01386-981141","01823-517315","paschoff@yahoo.com","http://www.charlottechamber.co.uk" +"Carrol","Kunimitsu","Kisc 98 Kiss Fm","1 Askew St","Farnham","Surrey","GU9 9AS","01260-641258","01415-364461","carrol_kunimitsu@yahoo.com","http://www.kisckissfm.co.uk" +"Alba","Mosseri","Schwartzbard, Gail L Esq","4 Burnall St","Beeston West Ward","Nottinghamshire","NG9 1AE","01543-198690","01231-806535","alba@gmail.com","http://www.schwartzbardgaillesq.co.uk" +"Domonique","Sandlin","Marketing Horizons Inc","95 Denton St","Wollaton West Ward","Nottinghamshire","NG8 2NB","01355-500797","01987-728730","domonique@hotmail.com","http://www.marketinghorizonsinc.co.uk" +"Rory","Neufville","Brady, Brad J Esq","5 Chadwick St #7","Llangeler Community","Ceredigion","SA44 5HF","01252-621329","01442-700486","rory_neufville@neufville.co.uk","http://www.bradybradjesq.co.uk" +"Dustin","Klingaman","Welders Supply","67 Micawber St","Brockley Ward","Greater London","SE14 6RQ","01712-135466","01523-775781","dklingaman@gmail.com","http://www.welderssupply.co.uk" +"Lyndia","Moonshower","Bomarko Inc","43 Williamson St #7995","Meads Ward","East Sussex","BN20 7HB","01469-300335","01789-132579","lyndia_moonshower@moonshower.co.uk","http://www.bomarkoinc.co.uk" +"Jules","Hiltner","Benitez, Brigida Esq","5 Howe St","Broxburn, Uphall and Winchburg","West Lothian","EH52 6NF","01428-343825","01814-878359","jules@yahoo.com","http://www.benitezbrigidaesq.co.uk" +"Dong","Kopczynski","Kennedy Scales Inc","7 Cheapside #9","St. Ive","Cornwall","PL14 5PA","01770-129032","01639-518104","dkopczynski@kopczynski.co.uk","http://www.kennedyscalesinc.co.uk" +"Justine","Salta","Barajas & Bustamante Archl","85 Bridgewater St","Shard End Ward","West Midlands","B34 7BP","01689-253476","01376-851958","justine_salta@yahoo.com","http://www.barajasbustamantearchl.co.uk" +"Chantay","Kamens","Brewster Wallcoverings Co","763 Parkfield Rd","Norton Canes","Staffordshire","WS11 9RH","01823-383806","01245-146126","ckamens@hotmail.com","http://www.brewsterwallcoveringsco.co.uk" +"Tequila","Chisum","Bohs Well Drilling Inc","662 Grove Park","Bulwell Ward","Nottinghamshire","NG6 8RG","01835-634521","01702-946496","tequila.chisum@chisum.co.uk","http://www.bohswelldrillinginc.co.uk" +"Maybelle","Consolazio","Gavin, Lee W Esq","5410 Lawton St","Treorchy Community","Rhondda Cynon Taff","CF42 6PL","01383-647035","01351-200904","mconsolazio@yahoo.com","http://www.gavinleewesq.co.uk" +"Margarett","Bairo","Reid, Carleton B Esq","3 August Rd","Maybury and Sheerwater Ward","Surrey","GU21 5QL","01670-813697","01903-424890","margarett@gmail.com","http://www.reidcarletonbesq.co.uk" +"Janessa","Noonon","Canterbury, Christopher C","476 Starkie St","Westgate Ward","Gloucestershire","GL1 1QW","01472-324699","01841-979075","jnoonon@yahoo.com","http://www.canterburychristopherc.co.uk" +"Sol","Cowser","Omni Mandalay","6448 Tillard St","Conisbrough and Denaby Ward","South Yorkshire","DN12 4JF","01412-528394","01580-134516","sol@gmail.com","http://www.omnimandalay.co.uk" +"Louann","Smethers","Lba Savings Bank","3055 Creswick St","Newbold and Brownsover Ward","Warwickshire","CV21 1LN","01670-234959","01488-872531","louann@gmail.com","http://www.lbasavingsbank.co.uk" +"Lindsay","Yadao","Lutz, Christopher T Esq","7 Jolliffe St","Middlewich","Cheshire","CW10 9GB","01947-566661","01481-295251","lindsay_yadao@yadao.co.uk","http://www.lutzchristophertesq.co.uk" +"Malika","Hanton","Association Of Art Museum Dir","1175 Greig St","St. Marys Ward","Greater Manchester","M25 0ZN","01532-497454","01705-208145","malika@gmail.com","http://www.associationofartmuseumdir.co.uk" +"Stefany","Ferenz","L & L Sales Co Inc","636 Portland Place","Gresham Ward","Middlesbrough","TS1 4RG","01743-977277","01704-986828","stefany@hotmail.com","http://www.llsalescoinc.co.uk" +"Abraham","Cratch","Cavuto, John A","41 Benedict St","Aldborough Ward","Greater London","IG2 7QG","01599-245408","01695-305111","acratch@gmail.com","http://www.cavutojohna.co.uk" +"Giuseppe","Rohaley","Pacific Coast Packaging","62 Margaret St","Royal Hospital Ward","Greater London","SW3 4ND","01345-400452","01866-845669","giuseppe@yahoo.com","http://www.pacificcoastpackaging.co.uk" +"Kiera","Bassil","Storm Eye Institute","5152 Sophia St","Woodstock Ward","South Gloucestershire","BS15 8DS","01655-519837","01783-446052","kbassil@bassil.co.uk","http://www.stormeyeinstitute.co.uk" +"Wendell","Rubano","Automation Engrg & Mfg Inc","1 Back Canning St","Dunblane and Bridge of Allan W","Stirling","FK9 4LD","01837-530939","01752-386691","wendell_rubano@hotmail.com","http://www.automationengrgmfginc.co.uk" +"Stevie","Stifflemire","Packaging Corp Of America","9 Gradwell St","Kempshott Ward","Hampshire","RG22 5HA","01262-808399","01411-169215","stevie_stifflemire@stifflemire.co.uk","http://www.packagingcorpofamerica.co.uk" +"Yun","Paletta","Goe, Douglas E Esq","9205 Upper Hill St","City and Hunslet Ward","West Yorkshire","LS1 5QE","01350-332706","01374-255198","yun_paletta@paletta.co.uk","http://www.goedouglaseesq.co.uk" +"Brittani","Thurm","Burgess Steel Products Corp","9 Horatio St","Ruckinge","Kent","TN26 2PN","01686-306597","01970-890023","bthurm@yahoo.com","http://www.burgesssteelproductscorp.co.uk" +"Billy","Venus","Tipton & Hurst","61 Miriam St","Abbey Road Ward","Greater London","NW8 9BD","01537-356648","01703-435212","billy.venus@yahoo.com","http://www.tiptonhurst.co.uk" +"Brynn","Elkan","A O Hardee & Son Inc","67 Pulford St","Prittlewell Ward","Essex","SS2 6NL","01388-416867","01345-625433","brynn@yahoo.com","http://www.aohardeesoninc.co.uk" +"Elroy","Piehler","Jonson, Geo D Esq","821 Pembroke Place","Kirkby Stephen","Cumbria","CA17 4RZ","01589-654152","01586-387018","epiehler@piehler.co.uk","http://www.jonsongeodesq.co.uk" +"Anisha","Shulick","Dale Yoder Clu Life Hlth & Bus","3 Alder St","Eaton Park Ward","Stoke-on-Trent","ST2 9AW","01780-704167","01268-233798","ashulick@yahoo.com","http://www.daleyoderclulifehlthbus.co.uk" +"Bettina","Kham","Council Of Cmnty Blood Ctrs","80 Morecambe St","Bishop Auckland","County Durham","DL14 6NG","01355-192668","01340-622388","bettina.kham@kham.co.uk","http://www.councilofcmntybloodctrs.co.uk" +"Velda","Mancilla","Tremont, Michael A Esq","7866 Renshaw St #283","Falmouth","Cornwall","TR11 4QQ","01823-526645","01368-456268","velda_mancilla@mancilla.co.uk","http://www.tremontmichaelaesq.co.uk" +"Marta","Brace","Trautman, Eileen Esq","658 Lake St","Malmesbury","Wiltshire","SN16 0XZ","01777-469402","01631-454193","marta.brace@brace.co.uk","http://www.trautmaneileenesq.co.uk" +"Juan","Vanwyhe","Office Service Co","5382 Redfern St","West End Ward","Greater London","W1J 0QH","01961-642757","01728-150282","juan_vanwyhe@gmail.com","http://www.officeserviceco.co.uk" +"Lelia","Filion","Alphabetland Pre School Center","45 Bidder St #38","Town Ward","Greater London","EN1 3HT","01367-136951","01322-715065","lelia.filion@filion.co.uk","http://www.alphabetlandpreschoolcenter.co.uk" +"Una","Frankel","Shamrock Food Service","6766 Britton St #379","Crompton Ward","Greater Manchester","BL1 3EX","01912-749219","01308-356704","ufrankel@hotmail.com","http://www.shamrockfoodservice.co.uk" +"Eva","Joulwan","Central Hrdwr & Elec Corp","7 Lear Rd","Stroud","Hampshire","GU32 3PQ","01779-720349","01961-802899","eva.joulwan@gmail.com","http://www.centralhrdwreleccorp.co.uk" +"Mammie","Dormanen","Matt Parrott & Sons Co","2577 Toxteth St #5","Overton Ward","Lancashire","BB6 7UN","01527-579687","01439-184366","mammie_dormanen@hotmail.com","http://www.mattparrottsonsco.co.uk" +"Jeannetta","Coolidge","Tiny Tots Originals Div","761 Cockerell St #1","Midway Ward","Derbyshire","DE11 0HE","01927-790069","01440-276155","jeannetta_coolidge@gmail.com","http://www.tinytotsoriginalsdiv.co.uk" +"Elbert","Drawe","Lovitch, Alan F","9 Cypress St","Washington East Ward","Tyne and Wear","NE38 9AQ","01753-784273","01496-526674","edrawe@drawe.co.uk","http://www.lovitchalanf.co.uk" +"Lenny","Gazzola","Wise Industries","6 Romilly St","Walkergate Ward","Tyne and Wear","NE6 4YH","01312-233253","01342-706893","lenny.gazzola@yahoo.com","http://www.wiseindustries.co.uk" +"Mira","Alpheaus","East County Process","51 St Anne St #12","Stratfield Mortimer","Berkshire","RG7 3RA","01241-273991","01381-836777","mira.alpheaus@yahoo.com","http://www.eastcountyprocess.co.uk" +"Cathern","Ungar","Agopgee Enterprises Inc","823 Idris St","Selston","Nottinghamshire","NG16 5LG","01898-134749","01266-671305","cathern.ungar@ungar.co.uk","http://www.agopgeeenterprisesinc.co.uk" +"Malcom","Fleckles","L Winik & Associates Inc","8764 Nickleby St #877","Govan Ward","Glasgow City","G51 1BQ","01478-110943","01937-120539","malcom.fleckles@gmail.com","http://www.lwinikassociatesinc.co.uk" +"Monroe","Damato","Rosati, Marc D Esq","5344 Bengel St #5","Millwall Ward","Greater London","E14 5DR","01402-733903","01440-164945","mdamato@damato.co.uk","http://www.rosatimarcdesq.co.uk" +"Leota","Fletchen","Rust Evader Corp","8880 Great Howard St #7750","Sefton","Merseyside","L29 7WD","01358-446391","01414-780251","lfletchen@gmail.com","http://www.rustevadercorp.co.uk" +"Berry","Gutoski","Budget Annex","9 Oakleigh","Lancing","West Sussex","BN15 9BN","01448-211489","01929-400879","berry@gmail.com","http://www.budgetannex.co.uk" +"Meghan","Riherd","Kiqo Pure Gold Oldies 104 Fm","83 Denbigh St Bootle","St. Gluvias","Cornwall","TR3 7AZ","01462-474800","01650-129106","meghan@riherd.co.uk","http://www.kiqopuregoldoldiesfm.co.uk" +"Mike","Torner","Segall Majestic Inc","30 Aughton St","Hilton","Aberdeenshire","AB24 2RR","01240-600327","01408-918612","mike_torner@torner.co.uk","http://www.segallmajesticinc.co.uk" +"Elsa","Delisle","Taos Valley Resort Assn","260 Saxon St","Brooklands Ward","Greater Manchester","M33 4BP","01537-525550","01204-471598","elsa_delisle@gmail.com","http://www.taosvalleyresortassn.co.uk" +"Linwood","Rosenlof","Exhibit Crafts Inc","3 Pyramid St","Eccleston Ward","Merseyside","WA10 3BW","01546-942059","01244-769346","linwood.rosenlof@yahoo.com","http://www.exhibitcraftsinc.co.uk" +"Latosha","Alexy","Laitinen, Stephen B Esq","37 Langham St #948","St. Georges Hill Ward","Surrey","KT13 0AZ","01704-508066","01662-268374","latosha@yahoo.com","http://www.laitinenstephenbesq.co.uk" +"Alexia","Meenan","Herr Foods Inc","94 Villars St","Launcells","Cornwall","EX23 9LG","01560-328739","01270-931388","alexia.meenan@meenan.co.uk","http://www.herrfoodsinc.co.uk" +"Graham","Stanwick","Tiburon Pen Chmbr Commrce Inc","73 Hawkstone St","Renfrew South & Gallowhill War","Dunbartonshire","G52 4YG","01860-191930","01409-786106","gstanwick@gmail.com","http://www.tiburonpenchmbrcommrceinc.co.uk" +"Elinore","Fulda","Agri Business Insurance Agency","123 Sussex St","Astley Bridge Ward","Greater Manchester","BL1 6PY","01457-837447","01403-864306","elinore.fulda@fulda.co.uk","http://www.agribusinessinsuranceagency.co.uk" +"Lisbeth","Creecy","Gerstenfeld, Gerald F Esq","484 Barry St","Shiney Row Ward","County Durham","DH4 7RG","01931-620849","01825-623398","lcreecy@gmail.com","http://www.gerstenfeldgeraldfesq.co.uk" +"Eloisa","Faurote","Mcdonald, Michael J Esq","7033 Micawber St","Bintree","Norfolk","NR20 5NQ","01337-695353","01747-999761","eloisa.faurote@hotmail.com","http://www.mcdonaldmichaeljesq.co.uk" +"Shawana","Cantua","Best Western Riverview Inn","33 Vipond St","Woodhall Farm Ward","Hertfordshire","HP2 7JP","01413-348876","01659-621050","shawana@yahoo.com","http://www.bestwesternriverviewinn.co.uk" +"Alyssa","Ansbro","Berg, Michael D Esq","85 Hero St","Stanhope","County Durham","DL13 2TZ","01632-887825","01585-967862","alyssa_ansbro@gmail.com","http://www.bergmichaeldesq.co.uk" +"Kyoko","Mcmillian","Nature Conservancy","77 Reading St #8","North Tawton","Devon","EX20 2TR","01235-173362","01371-735347","kyoko_mcmillian@gmail.com","http://www.natureconservancy.co.uk" +"Terry","Gauthier","Walker, Susan S Esq","274 Altcar Ave","Catterick","North Yorkshire","DL10 7NU","01555-550015","01793-749131","tgauthier@yahoo.com","http://www.walkersusansesq.co.uk" +"Sena","Langenbach","Alternative Collection Svc Inc","38 Avondale Rd #79","Kilmersdon","Somerset","BA3 5SJ","01756-678490","01836-695245","sena.langenbach@hotmail.com","http://www.alternativecollectionsvcinc.co.uk" +"Cristen","Nesset","Johnson, Matthew E Esq","4679 Curzon St","Central Ward","Lancashire","BB5 0SJ","01354-864473","01994-347546","cnesset@nesset.co.uk","http://www.johnsonmattheweesq.co.uk" +"Lashawn","Ker","Thornsjo, Dale O Esq","13 Nelson Rd","Filwood Ward","Bristol","BS4 1HT","01676-780022","01470-187069","lashawn.ker@gmail.com","http://www.thornsjodaleoesq.co.uk" +"Wade","Sovel","Manhattan Supply Co Deer Pk","2546 Hunter St","Central Buchan Ward","Aberdeenshire","AB53 6YD","01712-978062","01317-960371","wade@hotmail.com","http://www.manhattansupplycodeerpk.co.uk" +"Whitney","Tishler","Clifford Standifer & Mcdowell","77 Mason St #650","Smallbridge and Firgrove Ward","Greater Manchester","OL16 3AW","01224-605237","01948-891701","whitney@gmail.com","http://www.cliffordstandifermcdowell.co.uk" +"Deja","Conatser","Universal Case Co","94 Wakefield St","Lavenham","Suffolk","CO10 9PU","01378-234592","01879-981256","deja.conatser@hotmail.com","http://www.universalcaseco.co.uk" +"Earnestine","Casper","A O J Mfg Corp","529 Stalmine Rd #3680","Saffron Walden","Essex","CB11 4DJ","01807-346103","01260-744622","earnestine_casper@hotmail.com","http://www.aojmfgcorp.co.uk" +"Frankie","Marruffo","Paralegal Personnel","52 Morningside Rd #1","Cilybebyll Community","Neath Port Talbot","SA8 3HE","01295-678319","01966-999493","fmarruffo@gmail.com","http://www.paralegalpersonnel.co.uk" +"Paola","Dease","Sunderland Publishing Co","94 Enid St","Birchington","Kent","CT7 9BG","01333-642646","01419-231768","pdease@gmail.com","http://www.sunderlandpublishingco.co.uk" +"Rodrigo","Hawkin","Godfroy, William Esq","661 Great Crosshall St","Forth Ward","City of Edinburgh","EH5 2LR","01936-611490","01280-275755","rodrigo@hotmail.com","http://www.godfroywilliamesq.co.uk" +"Luther","Alsman","Crossroads Travel Service Inc","227 Albert Terrace","Belvedere Ward","Greater London","DA17 6EF","01536-639256","01494-500403","luther@gmail.com","http://www.crossroadstravelserviceinc.co.uk" +"Casey","Dondero","Sarrail Lynch & Hall","464 Back Nile St #618","Acton Central Ward","Greater London","W3 6QJ","01728-100333","01862-338494","casey.dondero@hotmail.com","http://www.sarraillynchhall.co.uk" +"Ressie","Bontemps","Typesetters","42 Eastwood St","Walton Ward","Cambridgeshire","PE4 6HB","01996-854517","01616-608138","ressie_bontemps@bontemps.co.uk","http://www.typesetters.co.uk" +"Sean","Schurman","Cooper Electric Supply Co","2877 Grain St","Caversham Ward","Berkshire","RG4 5DE","01773-139510","01423-385669","sean.schurman@schurman.co.uk","http://www.cooperelectricsupplyco.co.uk" +"Celestina","Pince","Mcallister & Murphy Pc","13 Stockdale St #779","Abingdon on Thames","Oxfordshire","OX14 5QH","01763-475078","01434-734867","cpince@pince.co.uk","http://www.mcallistermurphypc.co.uk" +"Maira","Karas","Blanton, Mary R Attorney","9 Cropper St","Northgate Ward","West Sussex","RH10 1YJ","01582-839217","01927-384903","maira.karas@yahoo.com","http://www.blantonmaryrattorney.co.uk" +"Beth","Barbone","Upper Deck Co","3 Gaskell St","Tynemouth Ward","Tyne and Wear","NE30 2NB","01210-926114","01521-151330","bbarbone@barbone.co.uk","http://www.upperdeckco.co.uk" +"Wei","Nobel","Victory Coating","5221 Royston St","Eccleshall","Staffordshire","ST21 6GA","01912-146880","01608-570699","wei_nobel@hotmail.com","http://www.victorycoating.co.uk" +"Melissia","Slotemaker","Twining Nemia & Steflik","83 St Johns Lane #43","Linlithgow Ward","West Lothian","EH49 7LS","01515-360513","01936-295031","mslotemaker@gmail.com","http://www.twiningnemiasteflik.co.uk" +"Letha","Akey","Jeanettes Drapery & Upholstery","603 Pall Mall","Layton Ward","Lancashire","FY3 8ND","01694-424205","01605-583419","letha_akey@akey.co.uk","http://www.jeanettesdraperyupholstery.co.uk" +"Isaac","Semrad","Prugh, Pamela J Cpa","76 Dawber St #6","Blackheath Westcombe Ward","Greater London","SE3 7JY","01939-738818","01798-503274","isaac.semrad@semrad.co.uk","http://www.prughpamelajcpa.co.uk" +"Kristine","Klipfel","Neeley, Gregory W Esq","3380 Alexander St","Moulsham and Central Ward","Essex","CM1 9QQ","01710-435506","01396-935784","kristine.klipfel@yahoo.com","http://www.neeleygregorywesq.co.uk" +"Odette","Moussette","Village Business Center","216 Lissant St #8","Great Dunmow","Essex","CM6 1DQ","01712-248851","01626-260974","odette_moussette@gmail.com","http://www.villagebusinesscenter.co.uk" +"Hobert","Panfilov","Carlin, Angela G Esq","92 Phythian St #614","Gweek","Cornwall","TR11 5RR","01245-353227","01518-554407","hobert@gmail.com","http://www.carlinangelagesq.co.uk" +"Isadora","Mchughes","Fan Shop","792 Queens Rd","Stretford Ward","Greater Manchester","M32 8LR","01526-145485","01338-403471","isadora.mchughes@mchughes.co.uk","http://www.fanshop.co.uk" +"Emily","Pogorelc","Mccartney Printing Services","5196 York St","Orsett Ward","Essex","SS17 8NS","01416-913482","01439-493163","emily.pogorelc@yahoo.com","http://www.mccartneyprintingservices.co.uk" +"Desire","Barresi","Greater Cinc Schl Empl Crdt Un","428 Kearsley St","Hatton","Warwickshire","CV35 7UA","01819-701096","01970-482055","desire@gmail.com","http://www.greatercincschlemplcrdtun.co.uk" +"Rosalind","Stamps","Haar, Allen F","8 Chestnut St","Barrowford","Lancashire","BB9 6EW","01918-999052","01736-843257","rosalind.stamps@stamps.co.uk","http://www.haarallenf.co.uk" +"Vernell","Connley","Harmons","998 Roe St #6","Bellingham","Northumberland","NE48 2BX","01954-363885","01585-863534","vernell@hotmail.com","http://www.harmons.co.uk" +"Micheline","Mathieson","Mail Boxes Etc","3 Copenhagen Rd","George St","Aberdeenshire","AB25 3UZ","01857-518738","01247-541211","micheline.mathieson@yahoo.com","http://www.mailboxesetc.co.uk" +"Nathan","Outhouse","Grt Amercn Fed Svngs & Ln Assn","293 Vivian St","South Jesmond Ward","Tyne and Wear","NE2 1EY","01555-702650","01364-499130","nathan.outhouse@gmail.com","http://www.grtamercnfedsvngslnassn.co.uk" +"Allene","Burau","Allied Plastics","8 Barlow St #6","Barlow","Derbyshire","S18 7TH","01731-825958","01260-963065","allene.burau@hotmail.com","http://www.alliedplastics.co.uk" +"Julie","Sakshaug","Newton Clerk","5 Shakspeare St #66","St. Johns Ward","Hereford and Worcester","B61 8HD","01225-180983","01641-570473","julie@gmail.com","http://www.newtonclerk.co.uk" +"Francisca","Shuhi","Thompson, Chesney Md","7 Carolina St","Bodmin","Cornwall","PL31 1QF","01345-878334","01639-663121","fshuhi@shuhi.co.uk","http://www.thompsonchesneymd.co.uk" +"Marisha","Wilcoxon","Young Door Company","52 Trowbridge St","Knightsbridge and Belgravia Wa","Greater London","SW1X 9HB","01257-461104","01422-891030","marisha.wilcoxon@gmail.com","http://www.youngdoorcompany.co.uk" +"Telma","Maraia","Reliable Yard Service","25 Village St","Elgin City South Ward","Moray","IV30 1SB","01500-649863","01531-881940","telma@maraia.co.uk","http://www.reliableyardservice.co.uk" +"Luke","Crete","M D & W Railway","4 Peach St #5112","Halstead","Kent","TN14 7EF","01375-820236","01268-175772","luke.crete@crete.co.uk","http://www.mdwrailway.co.uk" +"Hubert","Mias","Chuckmaster Co","3614 Old Hall St #604","Fawley","Hampshire","SO45 2PT","01408-965643","01857-225719","hubert.mias@gmail.com","http://www.chuckmasterco.co.uk" +"Janella","Altobell","Shannon, Paul V Esq","3768 Hey Green Rd","Hartshill","Warwickshire","CV10 0TH","01746-505364","01411-597527","jaltobell@hotmail.com","http://www.shannonpaulvesq.co.uk" +"Angelo","Lavista","Computemp","97 Newlands St","Kensington and Fairfield Ward","Merseyside","L6 9DU","01544-247601","01210-307796","angelo.lavista@gmail.com","http://www.computemp.co.uk" +"Tran","Mandiola","N Rockland Educl Fed Crdt Un","6226 Maitland St","West Bromwich Central Ward","West Midlands","B70 6DR","01609-235350","01957-151083","tran.mandiola@hotmail.com","http://www.nrocklandeduclfedcrdtun.co.uk" +"Reynalda","Vanhooser","A All In One Construction","891 Crocus St","Rowley Ward","West Midlands","B65 8EZ","01951-872658","01350-811035","reynalda@vanhooser.co.uk","http://www.aallinoneconstruction.co.uk" +"Salley","Rieger","Barnett Industries Inc","1 Segrave St","Sutton Trinity Ward","West Midlands","B75 6HJ","01858-162078","01992-655281","salley.rieger@gmail.com","http://www.barnettindustriesinc.co.uk" +"Cheryll","Yurich","Blaineco Structural Movers","666 Moor Place","Shepway South Ward","Kent","ME15 8ST","01780-380120","01494-202350","cheryll_yurich@yurich.co.uk","http://www.blainecostructuralmovers.co.uk" +"Crista","Viengxay","Green Point Savings Bank","1554 Christopher St","Everton Ward","Merseyside","L6 1BG","01976-784016","01584-387727","crista@yahoo.com","http://www.greenpointsavingsbank.co.uk" +"Lino","Sutulovich","Sherpa Corp","55 Margaret Rd","Heaton Ward","Yorkshire, West","BD9 4DA","01316-590173","01980-890046","lino.sutulovich@gmail.com","http://www.sherpacorp.co.uk" +"Galen","Wendorf","Russell, Amelia Mosley Esq","8830 Antonio St","Gillingham North Ward","Kent","ME7 1DZ","01220-653456","01420-489285","galen.wendorf@wendorf.co.uk","http://www.russellameliamosleyesq.co.uk" +"Gilbert","Langarica","Inter American Press Assn","82 Sinclair St","Bangor Community","Gwynedd","LL57 1DW","01455-565046","01432-324277","gilbert.langarica@gmail.com","http://www.interamericanpressassn.co.uk" +"Whitney","Goossen","Eagle Newspapers","7568 Atlas St","Butterwick","Lincolnshire","PE22 0HY","01255-383731","01392-955534","whitney.goossen@hotmail.com","http://www.eaglenewspapers.co.uk" +"Socorro","Abrahams","Martin Morrissey","93 Clyde Rd #9","Deepdale Ward","Lancashire","PR1 6TN","01311-567052","01387-779081","socorro_abrahams@abrahams.co.uk","http://www.martinmorrissey.co.uk" +"Mauricio","Flam","Callender, William C Esq","18 Nimrod St","Walney North Ward","Cumbria","LA14 3SJ","01640-813748","01829-160968","mflam@gmail.com","http://www.callenderwilliamcesq.co.uk" +"Phillip","Aloi","Duffield, Michael C","6 Cannock St","Scarcroft","West Yorkshire","LS14 3BW","01490-898175","01867-710914","paloi@hotmail.com","http://www.duffieldmichaelc.co.uk" +"Gilberto","Erixon","Advanced Data Systems","2258 Benedict St","Penryn","Cornwall","TR10 8RP","01582-161403","01749-718702","gerixon@gmail.com","http://www.advanceddatasystems.co.uk" +"Thad","Puskarich","Drubner, Norman S Esq","9302 Ismay St #6","Tenterden","Kent","TN30 6JP","01506-152661","01686-258819","thad_puskarich@puskarich.co.uk","http://www.drubnernormansesq.co.uk" +"Bambi","Favaron","Desktop Center","3347 Lawrence Rd #456","Haverstock Ward","Greater London","NW5 4EU","01676-354943","01588-347636","bambi.favaron@yahoo.com","http://www.desktopcenter.co.uk" +"Marshall","Kozikowski","Viking Lodge","47 Elwy St","Kilpatrick Ward","West Dunbart","G81 6RT","01913-454226","01738-622885","marshall@hotmail.com","http://www.vikinglodge.co.uk" +"Chery","Wiederin","Rosenkrance, Brent","553 Picton Rd","Astley Mosley Common Ward","Greater Manchester","M29 7AA","01274-659801","01411-236922","cwiederin@yahoo.com","http://www.rosenkrancebrent.co.uk" +"Eileen","Montecalvo","Holiday House Apts","9986 Cantsfield St","St. Peters Ward","Tyne and Wear","SR6 9SD","01904-227024","01278-578708","eileen@yahoo.com","http://www.holidayhouseapts.co.uk" +"Melita","Szpak","Or Draymen & Warehousemans","1 Sussex St","Cyfarthfa Community","Merthyr Tydfil","CF48 1AR","01431-484822","01294-348695","melita.szpak@szpak.co.uk","http://www.ordraymenwarehousemans.co.uk" +"Ashley","Jessie","Haney, Tom C Md","9548 Ogwen St #84","Baguley Ward","Greater Manchester","M23 9GB","01740-739731","01598-368995","ashley_jessie@jessie.co.uk","http://www.haneytomcmd.co.uk" +"Laila","Fend","Burlington Co Library","57 St Georges Hill","Crawcrook and Greenside Ward","Tyne and Wear","NE40 4LJ","01550-206220","01624-621665","lfend@gmail.com","http://www.burlingtoncolibrary.co.uk" +"Bobbie","Guillereault","Geneva Woods Professional Ctr","385 Upper Hampton St #39","Southey Ward","South Yorkshire","S5 8LL","01496-781616","01606-682963","bguillereault@gmail.com","http://www.genevawoodsprofessionalctr.co.uk" +"Dana","Paluszynski","Chile Pepper Magazine","6378 Lyell St #48","Trossachs and Teith Ward","Stirling","FK21 8TJ","01847-224345","01907-198323","dpaluszynski@paluszynski.co.uk","http://www.chilepeppermagazine.co.uk" +"Freida","Newyear","Flash, Elena Salerno Esq","675 Falstaff St #170","Chapel-en-le-Frith","Derbyshire","SK23 0QG","01773-691786","01890-803440","freida_newyear@yahoo.com","http://www.flashelenasalernoesq.co.uk" +"Val","Cellucci","Owensboro Brick & Tile","87 Pelops St","Kings Norton Ward","West Midlands","B38 8PL","01387-155607","01488-893833","vcellucci@yahoo.com","http://www.owensborobricktile.co.uk" +"Horace","Knapp","Mouw & Celello Pc","5 Eyes St","Mid and Upper Nithsdale Ward","Dumfries and Galloway","DG4 6LF","01924-556297","01459-140651","horace.knapp@yahoo.com","http://www.mouwcelellopc.co.uk" +"Joana","Reinecke","Visiting Nur Assn Ctrl Jersey","2427 Olney St #7","Amersham","Buckinghamshire","HP6 6JH","01320-402522","01866-827990","jreinecke@reinecke.co.uk","http://www.visitingnurassnctrljersey.co.uk" +"Tiara","Schlichter","C C Industries","805 Westbank Rd","North Heywood Ward","Greater Manchester","OL10 2DU","01270-562265","01769-234788","tiara_schlichter@schlichter.co.uk","http://www.ccindustries.co.uk" +"Dacia","Swaisgood","Nelson & Paulson Chartered","36 Cranmer St #4697","Little Hereford","Shropshire","SY8 4LE","01984-926059","01275-123842","dacia.swaisgood@swaisgood.co.uk","http://www.nelsonpaulsonchartered.co.uk" +"Myong","Babineaux","Capital Thrpy & Spts Medcn Inc","2 Kirkdale Rd","Canning Town North Ward","Greater London","E16 4NF","01897-419567","01801-288675","mbabineaux@babineaux.co.uk","http://www.capitalthrpysptsmedcninc.co.uk" +"Gene","Bleile","Sun Toledo Refinery Co","4687 Atherton St","Springfield Ward","West Midlands","B11 4HB","01257-354396","01546-626491","gene_bleile@bleile.co.uk","http://www.suntoledorefineryco.co.uk" +"Kanisha","Difiora","Mata, Mario A Esq","513 Bailey St","Bontnewydd Community","Gwynedd","LL54 7UP","01770-697837","01426-535429","kanisha@gmail.com","http://www.matamarioaesq.co.uk" +"Ayesha","Moeder","Meredith Paving Corp","620 Old Leeds St","Sheviock","Cornwall","PL11 3DF","01284-871485","01800-737237","ayesha@gmail.com","http://www.meredithpavingcorp.co.uk" +"Lanie","Smalarz","Philosophical Rsrch Scty Bkstr","5149 Maria Rd","Peterlee","County Durham","SR8 5RL","01218-415062","01279-431606","lanie.smalarz@yahoo.com","http://www.philosophicalrsrchsctybkstr.co.uk" +"Jaleesa","Polintan","New Jersey Tanning Co Inc","8 Taylor St","Shrub End Ward","Essex","CO2 9LW","01507-519053","01973-332478","jpolintan@polintan.co.uk","http://www.newjerseytanningcoinc.co.uk" +"Tamekia","Flotow","All County Inc","588 Venmore St","Twickenham Riverside Ward","Greater London","TW1 2QH","01794-317624","01958-330790","tamekia.flotow@hotmail.com","http://www.allcountyinc.co.uk" +"Ula","Otey","Mail Boxes Etc","1 Newby St","Coleshill","Warwickshire","B46 3LZ","01291-565542","01581-469043","ula@hotmail.com","http://www.mailboxesetc.co.uk" +"Rosendo","Ratel","Elmark Graphics Inc","5588 Lake St #903","Crystal Palace Ward","Greater London","SE19 2TJ","01404-343160","01276-749323","rratel@yahoo.com","http://www.elmarkgraphicsinc.co.uk" +"Timmy","Lintner","Interdependence Associates Inc","9112 Hardwick St","Bowes","County Durham","DL12 9JB","01651-232745","01711-826233","tlintner@hotmail.com","http://www.interdependenceassociatesinc.co.uk" +"Zita","Speltz","Mmm Design Group","2395 Gloucester Pl","Halliwell Ward","Greater Manchester","BL1 6DS","01368-497445","01215-755682","zita_speltz@yahoo.com","http://www.mmmdesigngroup.co.uk" +"Aleisha","Lemm","Pathe Cmptr Cntrl Systems Corp","341 Birchfield St","Wareham St. Martin","Dorset","BH16 6JJ","01341-997268","01864-899304","aleisha.lemm@gmail.com","http://www.pathecmptrcntrlsystemscorp.co.uk" +"Naomi","Lavezzo","Torrefazione Italia Inc","9854 Ranelagh Place","Finedon","Northamptonshire","NN9 5EN","01469-888112","01367-310764","naomi.lavezzo@yahoo.com","http://www.torrefazioneitaliainc.co.uk" +"Aretha","Bowling","Sawyer, Robert M Esq","8 Nova Scotia","Caerphilly Community","Caerphilly","CF83 3AF","01816-462521","01486-709301","aretha@hotmail.com","http://www.sawyerrobertmesq.co.uk" +"Mila","Figuera","U S Sapporo A Inc","72 Lime Place","Old Newton with Dagworth","Suffolk","IP14 4HG","01300-650262","01573-159208","mila_figuera@yahoo.com","http://www.ussapporoainc.co.uk" +"Orville","Zuehl","Teti, Louis N Esq","907 Denman St","Crowle and Ealand","North Lincolnshire","DN17 4EN","01998-694754","01752-405851","orville_zuehl@zuehl.co.uk","http://www.tetilouisnesq.co.uk" +"Gabriele","Geschke","Levy Security Consultants Ltd","5 Garfield St #9","Milton Regis Ward","Kent","ME10 2EJ","01404-425588","01902-692529","gabriele@geschke.co.uk","http://www.levysecurityconsultantsltd.co.uk" +"Kara","Jaquish","El Adobe Inn","345 Feltwell Rd","St. Michaels and Wicksteed War","Northamptonshire","NN15 6BB","01691-316298","01503-303797","kara@yahoo.com","http://www.eladobeinn.co.uk" +"Kenny","Lin","Mcmahan Mcmahan & Brinkley","1 Towson St","Howe of Fife and Tay Coast War","Fife","KY14 6AH","01753-900033","01473-417906","kenny@lin.co.uk","http://www.mcmahanmcmahanbrinkley.co.uk" +"Vashti","Sugai","Accurate Engraving Co","4 Candia St #6","Shipston on Stour","Warwickshire","CV36 4HE","01311-723137","01528-551210","vashti@gmail.com","http://www.accurateengravingco.co.uk" +"Jordan","Handsaker","Shirleys Print Shoppe","2 Cherry Lane","Strood South Ward","Kent","ME2 2NJ","01793-443665","01964-984369","jordan_handsaker@gmail.com","http://www.shirleysprintshoppe.co.uk" +"Carisa","Degenhardt","Schwend Signs","7 Britannia Ave #875","Newton-with-Clifton","Lancashire","PR4 3RQ","01911-775929","01913-319581","carisa.degenhardt@degenhardt.co.uk","http://www.schwendsigns.co.uk" +"Audrie","Danaher","K C Products Co","63 Brunswick Sq","Llanelli Rural Community","Carmarthenshire","SA15 5YN","01344-670413","01956-885635","adanaher@yahoo.com","http://www.kcproductsco.co.uk" +"Shaunna","Rodamis","Engelbrecht Ackerman & Hassman","5 Gainsborough Rd","Newington Ward","Greater London","SE1 6EH","01658-509610","01529-959860","shaunna.rodamis@yahoo.com","http://www.engelbrechtackermanhassman.co.uk" +"Coleen","Langer","Valley Prodn Ctr For Vid & Aud","745 Goodall St #9309","Much Wenlock","Shropshire","TF13 6HB","01956-525612","01746-728526","coleen.langer@hotmail.com","http://www.valleyprodnctrforvidaud.co.uk" +"Katie","Choinski","Coastal Technologies","1267 Alderson Rd","Churchdown","Gloucestershire","GL3 2BA","01606-772920","01762-227896","katie@choinski.co.uk","http://www.coastaltechnologies.co.uk" +"Dannie","Brau","Goodfellow Agency","2 Gay St #3702","Werrington South Ward","Cambridgeshire","PE7 2QA","01675-779811","01380-595884","dbrau@brau.co.uk","http://www.goodfellowagency.co.uk" +"Ashanti","Donn","Denticator","3409 Benns Gardens","Hollington Ward","East Sussex","TN38 9NE","01352-599278","01721-697548","adonn@yahoo.com","http://www.denticator.co.uk" +"Madalyn","Dubberly","L & M Industrial Chemicals Inc","1 Lower Burlington St","Northfleet South Ward","Kent","DA11 8RN","01974-720949","01910-745476","madalyn.dubberly@gmail.com","http://www.lmindustrialchemicalsinc.co.uk" +"Santos","Signore","Gallagher, John J Esq","4706 Chapel Place #5993","Steyning","West Sussex","BN44 3DF","01614-431131","01670-346228","santos@gmail.com","http://www.gallagherjohnjesq.co.uk" +"Alyce","Flamino","Sadowski, Jeffrey A","4 Mather St","Holbrook Ward","West Midlands","CV6 4BN","01361-927368","01678-781372","alyce@yahoo.com","http://www.sadowskijeffreya.co.uk" +"Pearly","Ero","Rug Gallery","9960 Gilroy Rd","Woodhouse Ward","Greater London","N12 9JT","01329-374051","01408-866700","pero@hotmail.com","http://www.ruggallery.co.uk" +"Cherrie","Nitschke","Watson, Richard I Md","3 Burnall St","Keighley","West Yorkshire","BD20 6DA","01373-498883","01955-289452","cherrie_nitschke@yahoo.com","http://www.watsonrichardimd.co.uk" +"Maia","Shadd","Pigeon Falls State Bank","8 Bigham Rd","Deal","Kent","CT14 9QJ","01950-708083","01295-412046","maia_shadd@gmail.com","http://www.pigeonfallsstatebank.co.uk" +"Edwin","Logghe","Joseph Victor & Son Inc","950 Gordon St","Heanor and Loscoe","Derbyshire","DE75 7FZ","01366-667615","01627-549610","edwin_logghe@hotmail.com","http://www.josephvictorsoninc.co.uk" +"Leigha","Semenza","Unique Epoxy","784 Juno St #7653","North Horsham","West Sussex","RH12 4GW","01406-216625","01286-731684","lsemenza@yahoo.com","http://www.uniqueepoxy.co.uk" +"Walker","Seeger","Jim Dunnam Builder Inc","69 Chantrey St #90","Hickling","Norfolk","NR12 0YB","01245-616596","01531-463162","walker.seeger@yahoo.com","http://www.jimdunnambuilderinc.co.uk" +"Nakita","Rodrigues","Richard Mulholland Prop Inc","4 Northbrook St #600","Edmonton Green Ward","Greater London","N18 2NF","01679-150583","01607-496390","nakita_rodrigues@gmail.com","http://www.richardmulhollandpropinc.co.uk" +"Kattie","Ozane","Page, Patricia A Esq","526 Liffey St #759","Westbury","Wiltshire","BA13 3QU","01322-491007","01807-524286","kozane@gmail.com","http://www.pagepatriciaaesq.co.uk" +"Lamar","Suite","T J Boyle & Associates","6301 Dorset Rd","Harefield Ward","Greater London","UB9 6LF","01716-613102","01885-144424","lsuite@yahoo.com","http://www.tjboyleassociates.co.uk" +"Juliana","Uken","Charles S Cavadini Cic","4 Summer Seat Bootle","Moulsecoomb and Bevendean Ward","Brighton and Hove","BN2 4TL","01962-844141","01981-109913","juliana.uken@yahoo.com","http://www.charlesscavadinicic.co.uk" +"Chan","Loftin","Hydrick Law Offices","84 Walton Village","Horfield Ward","Bristol","BS7 0AX","01507-583669","01698-163177","chan@gmail.com","http://www.hydricklawoffices.co.uk" +"Delpha","Detamore","Bilar Tool & Die Inc","8 Tagus St #9814","Cleator Moor","Cumbria","CA25 5EF","01322-480025","01517-750609","delpha.detamore@yahoo.com","http://www.bilartooldieinc.co.uk" +"Floyd","Tivis","Sheplers Western Wear","770 Jamaica St","Penmaenmawr Community","Conwy","LL34 6BH","01882-970809","01838-712829","floyd_tivis@hotmail.com","http://www.sheplerswesternwear.co.uk" +"Chantell","Besong","Kelly, Mark C","11 Tetlow St","Parsons Green and Walham Ward","Greater London","SW6 4QP","01607-329400","01218-142767","chantell_besong@gmail.com","http://www.kellymarkc.co.uk" +"Martin","Fonua","Aviation Insurance Inc","7642 Ledward St","Cressington Ward","Merseyside","L19 0LN","01919-185409","01921-686016","mfonua@yahoo.com","http://www.aviationinsuranceinc.co.uk" +"Hyun","Erdman","Hall, Ronald A","1432 Rutland Ave","Uckfield","East Sussex","TN22 9EF","01594-744010","01356-404829","hyun@gmail.com","http://www.hallronalda.co.uk" +"Nada","Arey","Advanced Engineering Assocs","22 Harewood St #95","Acton Trussell and Bednall","Staffordshire","ST17 0RU","01576-627827","01822-753601","nada@hotmail.com","http://www.advancedengineeringassocs.co.uk" +"Elizabeth","Pata","Hirsch, Henry L Esq","645 Lister Drive","Denwick","Northumberland","NE66 2LQ","01634-662999","01571-674820","elizabeth@gmail.com","http://www.hirschhenrylesq.co.uk" +"Dominic","Washmuth","Bremer, Duncan S Esq","8977 Old Leeds St #87","Beaminster","Dorset","DT8 3DR","01725-615270","01722-996936","dwashmuth@hotmail.com","http://www.bremerduncansesq.co.uk" +"Alise","Packebush","Wnc Forklift Inc","22 Delamore St","Hereford","Hereford and Worcester","HR1 2EA","01266-695304","01517-702273","alise.packebush@gmail.com","http://www.wncforkliftinc.co.uk" +"Flo","Bardsley","Hancock, John J Esq","35 Walton Lane","Loughborough Ashby Ward","Leicestershire","LE11 4PF","01983-847833","01418-645161","flo.bardsley@hotmail.com","http://www.hancockjohnjesq.co.uk" +"Bonita","Sandblom","Transbay Steel Corp","22 Kilshaw St","Wimbledon Park Ward","Greater London","SW19 7DT","01989-617161","01723-502274","bsandblom@gmail.com","http://www.transbaysteelcorp.co.uk" +"Royal","Rush","Severt, Todd D Esq","1 Argyle St","Hyde Werneth Ward","Greater Manchester","SK14 5AR","01934-427282","01809-860488","royal.rush@yahoo.com","http://www.severttodddesq.co.uk" +"Erasmo","Talentino","Active Air Systems","3 Garden Lane","Darton West Ward","South Yorkshire","S75 5JY","01492-454455","01304-185373","erasmo.talentino@hotmail.com","http://www.activeairsystems.co.uk" +"Mari","Smeby","A B E Doors & Windows","4309 Chisenhale St","Rock","Hereford and Worcester","DY14 9XQ","01423-202676","01733-169475","msmeby@gmail.com","http://www.abedoorswindows.co.uk" +"Eleonora","Ventry","Jackson, Donald M Esq","758 Woodhouse St","Soho Ward","West Midlands","B21 0UE","01966-685595","01762-396161","eleonora@gmail.com","http://www.jacksondonaldmesq.co.uk" +"Therese","Shiraki","Wuhf Fox 31","18 Ouse St","Oakridge and Castlefield Ward","Buckinghamshire","HP11 2PJ","01611-691262","01703-441371","tshiraki@gmail.com","http://www.wuhffox.co.uk" +"Rodolfo","Scavuzzo","Gulf Atlantic Equipment Co Inc","5 Ruskin St","Irvine East Ward","North Ayrshire","KA11 2BP","01576-536794","01501-755479","rodolfo_scavuzzo@yahoo.com","http://www.gulfatlanticequipmentcoinc.co.uk" +"Cruz","Fanelli","Graham, John A Esq","4565 Blackstock St","Springfields and Trent Vale Wa","Stoke-on-Trent","ST4 5BW","01710-616480","01314-202428","cruz@hotmail.com","http://www.grahamjohnaesq.co.uk" +"Arlyne","Dellinger","Holzgrafe, Roger E Esq","8361 Cottenham St","Fawley","Hampshire","SO45 1QQ","01907-958462","01821-459979","arlyne.dellinger@yahoo.com","http://www.holzgraferogereesq.co.uk" +"Edward","Strejan","Kaysers Nutrition Center","1267 Audley St","Ise Lodge Ward","Northamptonshire","NN15 5DB","01242-422459","01659-505806","edward_strejan@gmail.com","http://www.kaysersnutritioncenter.co.uk" +"Christoper","Sheneman","Jones, Brigham P Esq","845 Atherton St","Tatsfield","Kent","TN16 2AR","01455-958797","01732-922087","christoper@gmail.com","http://www.jonesbrighampesq.co.uk" +"Melda","Colamarino","Proctor & Associates Co","150 Margaret Rd","Kings Hill","Kent","ME19 4DT","01879-572287","01708-292140","melda.colamarino@colamarino.co.uk","http://www.proctorassociatesco.co.uk" +"Margot","Peay","Bork, Terry D Esq","9923 Dinorben St #4838","Childs Hill Ward","Greater London","NW11 8DY","01925-895879","01913-339706","margot.peay@yahoo.com","http://www.borkterrydesq.co.uk" +"Gerald","Drozdenko","Diamond Cbnts Div Wht Cons Ind","186 Craven St #68","Little Ness","Shropshire","SY4 2JX","01593-647422","01210-465236","gdrozdenko@yahoo.com","http://www.diamondcbntsdivwhtconsind.co.uk" +"Tomoko","Renno","Trico Prods Corp","5160 High St #38","Goldsmid Ward","Brighton and Hove","BN3 6EA","01731-573285","01873-329707","tomoko@renno.co.uk","http://www.tricoprodscorp.co.uk" +"Mendy","Wassmann","Ruello, Joseph F","3833 Sidney Rd","Cherryfield Ward","Merseyside","L32 3XS","01378-845450","01509-540345","mendy.wassmann@wassmann.co.uk","http://www.ruellojosephf.co.uk" +"Daryl","Hilcher","Petaluma Area Chamber Commrce","6267 Greenland St","Wakefield East Ward","West Yorkshire","WF1 4LW","01391-238570","01517-862819","dhilcher@hotmail.com","http://www.petalumaareachambercommrce.co.uk" +"Ty","Feeback","Barnett Travel","14 Landseer Rd","Nith Ward","Dumfries and Galloway","DG1 9SY","01964-503521","01661-450622","tfeeback@gmail.com","http://www.barnetttravel.co.uk" +"King","Vanacore","Sdse Public Tv","30 Seville St","Meads Ward","East Sussex","BN20 7QU","01908-714833","01651-442812","king_vanacore@yahoo.com","http://www.sdsepublictv.co.uk" +"Isidra","Varnado","Howland Machine Corp","79 Chelmsford St","Holywell Community","Flintshire","CH8 7UP","01600-982590","01591-464964","ivarnado@varnado.co.uk","http://www.howlandmachinecorp.co.uk" +"Tonja","Driesenga","First Ozaukee Savings Bank","8 South John St","Lamport","Northamptonshire","NN6 9XW","01683-204727","01384-883931","tdriesenga@driesenga.co.uk","http://www.firstozaukeesavingsbank.co.uk" +"Shaquana","Featherston","General Truck Part & Equipment","50 Townsend St","Chadderton Central Ward","Greater Manchester","OL9 0NS","01641-726098","01327-255886","shaquana@hotmail.com","http://www.generaltruckpartequipment.co.uk" +"Gilberto","Feagins","Finlay, Joseph B Jr","7643 Campbell St","Penge and Cator Ward","Greater London","BR3 1LT","01304-758732","01315-831243","gfeagins@gmail.com","http://www.finlayjosephbjr.co.uk" +"Rex","Faehnle","Hering, Glenn Z Esq","371 Oakleigh","Warminster","Wiltshire","BA12 8NR","01955-496773","01529-779988","rfaehnle@faehnle.co.uk","http://www.heringglennzesq.co.uk" +"Adolph","Cunningham","Moorhead, Bridget Klein Esq","9874 Oakfield Rd","Redhill Ward","Tyne and Wear","SR5 5PT","01731-429712","01252-511174","adolph_cunningham@hotmail.com","http://www.moorheadbridgetkleinesq.co.uk" +"Queen","Leader","Ottumwa Glass Co","6 Princes St","East Kilbride West Ward","South Lanarkshire","G75 8YR","01567-846944","01445-288807","queen_leader@gmail.com","http://www.ottumwaglassco.co.uk" +"Rebbecca","Rufenacht","Ithaca Guitar Works Inc","4190 Seacombe St","Tiffield","Northamptonshire","NN12 8AA","01583-168158","01926-842843","rrufenacht@yahoo.com","http://www.ithacaguitarworksinc.co.uk" +"Ardella","Goldrup","Bedford Books St Martins Prs","3145 Rhyl St","Londesborough","E Riding of Yorkshire","YO43 3QE","01813-786468","01451-433176","ardella.goldrup@goldrup.co.uk","http://www.bedfordbooksstmartinsprs.co.uk" +"Dallas","Miyashiro","Em Building Products Inc","4919 Lime Grove","Whitchurch Urban","Cheshire","SY13 4HB","01356-551432","01752-585779","dallas_miyashiro@miyashiro.co.uk","http://www.embuildingproductsinc.co.uk" +"Vivan","Jenious","Mnpls Arprt Marriott","8 Carolina St","Northgate Ward","West Sussex","RH10 8EZ","01907-573672","01404-240746","vjenious@yahoo.com","http://www.mnplsarprtmarriott.co.uk" +"Han","Dzledzic","Captain Copy","1592 Price St","Ponteland","Northumberland","NE20 9TF","01532-163009","01303-831633","han_dzledzic@hotmail.com","http://www.captaincopy.co.uk" +"Emilio","Guitierrez","Register Printing Co","2 Weller St","Appleton Wiske","North Yorkshire","DL6 2AS","01845-679016","01363-466980","emilio_guitierrez@guitierrez.co.uk","http://www.registerprintingco.co.uk" +"Latia","Cos","Capitol Cadillac Company","18 Thomas St","Barnham","West Sussex","PO22 0JT","01695-303367","01871-192422","lcos@yahoo.com","http://www.capitolcadillaccompany.co.uk" +"Lilli","Cureau","A 1 Plumbers Supply","42 Hey Green Rd","Deepdale Ward","Lancashire","PR1 6TL","01752-399931","01363-139614","lilli@yahoo.com","http://www.aplumberssupply.co.uk" +"Maryanne","Siske","Levering, Charles B Esq","256 Vesuvius St #159","Stutton with Hazlewood","North Yorkshire","LS24 9UA","01455-447890","01597-966938","maryanne@hotmail.com","http://www.leveringcharlesbesq.co.uk" +"Eliz","Strimple","Karl May General Contractor","82 Denison St #2642","Holyrood Ward","Greater Manchester","M25 1JB","01699-467608","01844-754890","eliz@gmail.com","http://www.karlmaygeneralcontractor.co.uk" +"Laura","Gumaer","C Leasing Company","1779 Bird St","East Sheen Ward","Greater London","SW14 8JZ","01821-208235","01798-839362","laura_gumaer@gmail.com","http://www.cleasingcompany.co.uk" +"Leanora","Respicio","Fire Protection Consultants","99 College St South #1","Byker Ward","Tyne and Wear","NE6 2RX","01564-503370","01694-477023","lrespicio@respicio.co.uk","http://www.fireprotectionconsultants.co.uk" +"Sherell","Pomarico","Kxlt Radio (k 108 Fm)","29 Greenleaf St","Llangristiolus Community","Isle of Anglesey","LL62 5HD","01523-372834","01323-831572","spomarico@hotmail.com","http://www.kxltradiokfm.co.uk" +"Charlie","Isita","Sotorrio, Rene A Esq","39 Hooton Place","Neilston, Uplawmoor and Newton","East Renfrewshire","G78 3AB","01295-844061","01796-315694","charlie@isita.co.uk","http://www.sotorrioreneaesq.co.uk" +"Veronique","Nuckolls","Cinemax Cable Pay Tv Svce","198 Ranelagh Place","Central Buchan Ward","Aberdeenshire","AB43 6RD","01632-762032","01699-696279","vnuckolls@gmail.com","http://www.cinemaxcablepaytvsvce.co.uk" +"Antonio","Villamarin","Combs Sheetmetal","353 Standish St #8264","Little Parndon and Hare Street","Hertfordshire","CM20 2HT","01559-403415","01388-777812","antonio.villamarin@gmail.com","http://www.combssheetmetal.co.uk" +"Louvenia","Kincannon","Fineshriber, Marilyn Esq","87 Eldon Place","Read","Lancashire","BB12 7RY","01315-409372","01600-973642","lkincannon@kincannon.co.uk","http://www.fineshribermarilynesq.co.uk" +"Roxanne","Hedegore","Wallace, Bruce R Esq","592 Catharine St","Blantyre Ward","South Lanarkshire","G72 0RZ","01317-299836","01512-894063","roxanne_hedegore@gmail.com","http://www.wallacebruceresq.co.uk" +"Eve","Hoffstot","Domestic Intrntl Techlgy Ltd","1661 Arrow St","Kirk Hammerton","York","YO26 8DA","01746-129962","01314-564188","eve.hoffstot@yahoo.com","http://www.domesticintrntltechlgyltd.co.uk" +"Kenda","Koza","General Bindery Co Inc","7 Netley St","Custom House Ward","Greater London","E16 3DP","01840-188852","01476-264977","kkoza@koza.co.uk","http://www.generalbinderycoinc.co.uk" +"Elden","Mercik","Lee, Stan Dvm","7 St Edmonds Rd","Nonington","Kent","CT15 4HH","01539-784239","01550-347724","elden_mercik@mercik.co.uk","http://www.leestandvm.co.uk" +"Kami","Ferre","Chomsky, Charles Esq","6996 Wrenbury St","Foleshill Ward","West Midlands","CV6 5RS","01775-876516","01542-149965","kami@yahoo.com","http://www.chomskycharlesesq.co.uk" +"Selene","Zeng","Dustbooks","2 Prince Rupert St","West Wickham Ward","Greater London","BR3 6SX","01741-833047","01345-685146","selene@yahoo.com","http://www.dustbooks.co.uk" +"Deangelo","Rardon","Ric Lo Productions Ltd","9970 Clyde Rd","Woodham Ward","Surrey","KT15 3NW","01748-535438","01788-520912","deangelo_rardon@yahoo.com","http://www.ricloproductionsltd.co.uk" +"Olen","Ailey","Shohet, Grace C Esq","9 Fielding St","Wombourne","Staffordshire","WV5 0BB","01654-865551","01354-169004","olen@gmail.com","http://www.shohetgracecesq.co.uk" +"Lanie","Smarsh","Lbt","555 Ludlow St","Trowbridge","Wiltshire","BA14 9JB","01973-841918","01731-921990","lanie@yahoo.com","http://www.lbt.co.uk" +"Lynna","Breheny","Wky Am 930 Stereo","1 James St #4","St. Andrews Ward","Fife","KY16 9EE","01914-909214","01868-440687","lynna@yahoo.com","http://www.wkyamstereo.co.uk" +"Jody","Klitzing","Dan Dee Belt & Bag Co Inc","3 Byng St #524","Pinhoe Ward","Devon","EX1 3SF","01822-390245","01783-870336","jody_klitzing@hotmail.com","http://www.dandeebeltbagcoinc.co.uk" +"Antonio","Glasford","Saint Thomas Creations","425 Howley St","Gaer Community","Newport","NP20 3DE","01463-409090","01242-318420","antonio_glasford@glasford.co.uk","http://www.saintthomascreations.co.uk" +"Merilyn","Scurci","New York C Liquidators Inc","4041 Virgil St","Headley","Surrey","KT18 6PZ","01770-233355","01617-651554","merilyn_scurci@hotmail.com","http://www.newyorkcliquidatorsinc.co.uk" +"Elliott","Kins","John Noda A Law Ofc Lawrence E","32 High Park St #44","St. Margarets with St. Nichola","Norfolk","PE30 1QE","01727-926540","01422-984862","elliott@gmail.com","http://www.johnnodaalawofclawrencee.co.uk" +"Leonie","Devereux","Mr Bar B Q Inc","88 Vernon St","Dunbar and East Linton Ward","East Lothian","EH42 1SJ","01515-840778","01859-764851","leonie_devereux@gmail.com","http://www.mrbarbqinc.co.uk" +"Eulah","Syrop","Atec","62 Euston St","Bunhill Ward","Greater London","EC1Y 8RT","01666-133305","01295-758471","eulah@syrop.co.uk","http://www.atec.co.uk" +"Marsha","Tarry","Allgood Industries","74 Medlock St","Chorlton Park Ward","Greater Manchester","M20 1JG","01203-684728","01490-554237","marsha.tarry@yahoo.com","http://www.allgoodindustries.co.uk" +"Mignon","Luger","National Lime Association","80 Talbot St","Edgeley and Cheadle Heath Ward","Cheshire","SK3 9RD","01934-252795","01491-473626","mignon@gmail.com","http://www.nationallimeassociation.co.uk" +"Tu","Rivet","Gemini Hats & Accessories Inc","31 Buckingham Ave #3785","Cotham Ward","Bristol","BS6 5SR","01578-744350","01577-559109","tu_rivet@gmail.com","http://www.geminihatsaccessoriesinc.co.uk" +"Adelle","Schantini","Creative Photography Inc","162 Grayson St","Greenlands Ward","Lancashire","FY2 0TD","01624-595660","01938-262356","adelle_schantini@yahoo.com","http://www.creativephotographyinc.co.uk" +"Douglass","Fonnesbeck","Goodspeed, Paul E Esq","5 Webb St #8","Boothen and Oak Hill Ward","Stoke-on-Trent","ST4 1EB","01305-958705","01591-592334","douglass@fonnesbeck.co.uk","http://www.goodspeedpauleesq.co.uk" +"Evette","Mazierski","Consolidated Aluminum","8092 Firdale Rd","Stoneygate Ward","Leicester","LE5 5RE","01277-740331","01371-832134","emazierski@mazierski.co.uk","http://www.consolidatedaluminum.co.uk" +"Geraldo","Okoren","Guadalajara Bar & Grille","68 Carno St","City and Hunslet Ward","West Yorkshire","LS10 1SJ","01374-376226","01460-792423","gokoren@okoren.co.uk","http://www.guadalajarabargrille.co.uk" +"Clarinda","Pelayo","Tejas Loans","714 Moored St","Trelawnyd and Gwaenysgor Commu","Denbighshire","LL18 6DH","01902-887021","01824-104045","cpelayo@pelayo.co.uk","http://www.tejasloans.co.uk" +"Reuben","Mccorrison","Kyes Tv Channel 5","545 North John St","Cobham and Downside Ward","Surrey","KT11 2HT","01337-407282","01261-922803","reuben.mccorrison@hotmail.com","http://www.kyestvchannel.co.uk" +"Yen","Groody","Daily Advance","21 Pilgrim St","Leighton-Linslade","Bedfordshire","LU7 2NZ","01882-911812","01487-684191","ygroody@groody.co.uk","http://www.dailyadvance.co.uk" +"Tanja","Milne","Austin Periodical Services","9772 Teilo St","Hetton","Tyne and Wear","DH5 0PH","01584-615989","01646-529634","tanja.milne@yahoo.com","http://www.austinperiodicalservices.co.uk" +"Jerlene","Holtgrewe","Granite Construction Co","33 Fonthill Rd","Hodge Hill Ward","West Midlands","B36 8JE","01993-956208","01993-323238","jholtgrewe@yahoo.com","http://www.graniteconstructionco.co.uk" +"Almeta","Keehner","Hoolahan, Catherine G Esq","3 Ivyleigh","Loundsley Green Ward","Derbyshire","S40 4LW","01291-250423","01221-177854","akeehner@hotmail.com","http://www.hoolahancatherinegesq.co.uk" +"Wilda","Brigham","Morelli Hoskins Ford","501 Sandon Terrace #200","Little Clacton","Essex","CO16 9LZ","01950-109108","01300-561046","wilda@brigham.co.uk","http://www.morellihoskinsford.co.uk" +"Remedios","Arlinghaus","Miller, Martin M Esq","9 Duckenfield St","Aldbrough","E Riding of Yorkshire","HU11 4QA","01536-498792","01883-435283","remedios.arlinghaus@gmail.com","http://www.millermartinmesq.co.uk" +"Margret","Alcazar","Advantage Title & Escrow Inc","5466 Sedley St","Coatbridge South Ward","North Lanarkshire","ML5 4LJ","01626-590776","01633-731246","margret@alcazar.co.uk","http://www.advantagetitleescrowinc.co.uk" +"Denny","Casalenda","Ringo International Inc","75 Brewster St #453","Redlands Ward","Berkshire","RG1 5EX","01349-134533","01589-277770","dcasalenda@gmail.com","http://www.ringointernationalinc.co.uk" +"Carolynn","Atkison","Dorval Trading Co Ltd","7901 Beech St","St. Helier Ward","Greater London","SM4 5PY","01815-665993","01508-291713","carolynn.atkison@hotmail.com","http://www.dorvaltradingcoltd.co.uk" +"Amina","Goulbourne","Poag Grain Inc","684 Cotswold St","Victoria Ward","Greater London","E9 7NG","01536-114519","01830-969710","amina@yahoo.com","http://www.poaggraininc.co.uk" +"Janna","Przybyl","Southwest Ms Shopg Bag","5 April Rd #13","Wheatley Ward","South Yorkshire","DN1 2TU","01684-628072","01560-680129","jprzybyl@przybyl.co.uk","http://www.southwestmsshopgbag.co.uk" +"Emiko","Sayre","Scott Marlow Agency","8 Village St","Windlesham","Surrey","GU18 5YQ","01660-135336","01348-284404","emiko.sayre@yahoo.com","http://www.scottmarlowagency.co.uk" +"In","Muns","Nursefinders","7 Haddock St #34","Saint Annes on the Sea","Lancashire","FY8 3TF","01574-363346","01381-491881","in_muns@muns.co.uk","http://www.nursefinders.co.uk" +"Eleni","Vanscoik","Simpson, Fred B Esq","9 Mather St","Sutton Vesey Ward","West Midlands","B73 6HH","01208-373467","01628-638196","eleni_vanscoik@gmail.com","http://www.simpsonfredbesq.co.uk" +"Kandis","Alsbury","Fast Cash","70 Rose Vale","Reydon","Suffolk","IP18 6PE","01797-837270","01651-807856","kalsbury@hotmail.com","http://www.fastcash.co.uk" +"Kina","Saltman","Mitchell Silliman Co Inc","29 Oregon St","Ruddington","Nottinghamshire","NG11 6JT","01515-506025","01788-849591","kina_saltman@gmail.com","http://www.mitchellsillimancoinc.co.uk" +"Jacki","Sterback","Praver, David L Esq","15 East Albert Rd","Kingston Bagpuize with Southmo","Oxfordshire","OX13 5AW","01820-396117","01935-736077","jacki.sterback@gmail.com","http://www.praverdavidlesq.co.uk" +"Fallon","Kerfoot","Rotenstreich, H Andrew Esq","3186 Naylor St","Manor Castle Ward","South Yorkshire","S2 1HP","01538-649750","01505-472052","fallon.kerfoot@gmail.com","http://www.rotenstreichhandrewesq.co.uk" +"Precious","Brabble","Sigmacom Corporation","9 Herbert St #77","Shenley","Hertfordshire","WD7 9AQ","01687-288043","01800-154821","precious_brabble@brabble.co.uk","http://www.sigmacomcorporation.co.uk" +"Glory","Ona","Real Isle Properties","9830 Croxteth Rd","Pontefract North Ward","West Yorkshire","WF8 3YR","01469-868357","01535-699216","glory_ona@gmail.com","http://www.realisleproperties.co.uk" +"Tamesha","Tyburski","Liss, Amy Esq","1054 Gladys St","Bellshill Ward","North Lanarkshire","ML4 3EJ","01954-979729","01834-599647","tamesha.tyburski@gmail.com","http://www.lissamyesq.co.uk" +"Brande","Cutlip","Real Estate Appraisals Inc","921 Douro St #1520","Rhoose Community","Vale of Glamorgan","CF62 3HN","01947-472569","01502-230191","bcutlip@yahoo.com","http://www.realestateappraisalsinc.co.uk" +"Olene","Skubis","Luby, Joseph K Esq","180 Frodsham St","Grovehill Ward","Hertfordshire","HP2 7BD","01250-453315","01805-925115","olene_skubis@yahoo.com","http://www.lubyjosephkesq.co.uk" +"Carey","Marchetta","New River Tire Company Inc","7217 Edge Grove","Sharston Ward","Greater Manchester","M22 4ZB","01750-379103","01498-699971","cmarchetta@hotmail.com","http://www.newrivertirecompanyinc.co.uk" +"Launa","Torez","Farber, Mindy Esq","12 Gelling St","Trossachs and Teith Ward","Stirling","FK16 6DU","01670-547878","01919-422541","launa.torez@yahoo.com","http://www.farbermindyesq.co.uk" +"Dominga","Whitrock","Nohr, Katharine M Esq","763 Roscoe St","Lobley Hill and Bensham Ward","Tyne and Wear","NE11 0AN","01341-700830","01382-638017","dominga@whitrock.co.uk","http://www.nohrkatharinemesq.co.uk" +"Dwight","Belyea","Skuttle Mfg Co","419 St Andrew St","Tibberton","Hereford and Worcester","WR9 7NS","01822-404490","01498-287540","dbelyea@belyea.co.uk","http://www.skuttlemfgco.co.uk" +"Cornell","Mccrossin","Cheek, John D Esq","623 Cornhill","Stretton","Staffordshire","DE13 0DH","01608-748971","01279-418098","cornell.mccrossin@mccrossin.co.uk","http://www.cheekjohndesq.co.uk" +"Alverta","Topete","National Catholic Reporter","328 Havelock St #61","Addlestone Bourneside Ward","Surrey","KT15 2NL","01685-141932","01665-348077","alverta.topete@gmail.com","http://www.nationalcatholicreporter.co.uk" +"Felicia","Claybrooks","Strescon Industries Inc","1056 College St South","Chester-le-Street North and Ea","County Durham","DH2 2JZ","01722-395799","01451-992860","felicia@claybrooks.co.uk","http://www.stresconindustriesinc.co.uk" +"Carmen","Gillham","Norda, Beth Dorsey Esq","11 Denison St #7","Orford Ward","Cheshire","WA2 9QB","01692-491267","01417-973243","carmen@hotmail.com","http://www.nordabethdorseyesq.co.uk" +"Ashlee","Beyl","Indiana Electronics Corp","30 Daulby St","Brympton","Somerset","BA20 2EJ","01832-837946","01605-854121","ashlee.beyl@hotmail.com","http://www.indianaelectronicscorp.co.uk" +"Vannessa","Land","Port Delivery Systems","201 Bran St","Ashford Common Ward","Surrey","TW15 2AJ","01206-207771","01553-402712","vannessa.land@yahoo.com","http://www.portdeliverysystems.co.uk" +"Patti","Rempel","Meder, Randy F Cpa","1346 Vandyke St","Hove Park Ward","Brighton and Hove","BN3 6NS","01539-157435","01334-638031","patti@rempel.co.uk","http://www.mederrandyfcpa.co.uk" +"German","Meyerhoff","S M Copiers","883 Howe St","Clayton-le-Moors Ward","Lancashire","BB5 5TJ","01790-887225","01808-674829","german@meyerhoff.co.uk","http://www.smcopiers.co.uk" +"Anika","Marse","Milton Terry Associates","231 Wordsworth St","Harrow Weald Ward","Greater London","HA3 6TH","01942-654793","01654-746253","anika@marse.co.uk","http://www.miltonterryassociates.co.uk" +"Cristina","Marola","Pro Img Mktng & Pub Rel Inc","2449 Amberly St #6364","Temple Newsam Ward","West Yorkshire","LS15 0PQ","01264-145506","01538-230493","cmarola@gmail.com","http://www.proimgmktngpubrelinc.co.uk" +"Lemuel","Allis","Computer Security Cnslnts Inc","8430 Shadwell St","Great Barr with Yew Tree Ward","West Midlands","WS5 4SU","01580-252868","01704-416123","lemuel_allis@yahoo.com","http://www.computersecuritycnslntsinc.co.uk" +"Joaquin","Hysom","Sport Toyota","115 Lister Rd","Barnfield Ward","Lancashire","BB5 2EY","01616-548910","01475-223867","jhysom@gmail.com","http://www.sporttoyota.co.uk" +"Kerrie","Makuch","Kinkos Copies","7855 Sir Thomas St #7499","Calstock","Cornwall","PL17 8AR","01854-749084","01966-883088","kmakuch@gmail.com","http://www.kinkoscopies.co.uk" +"Alaine","Raterman","Putnam Co Inc","1 Milton St","Little Missenden","Buckinghamshire","HP16 0DH","01927-151413","01525-172423","alaine@hotmail.com","http://www.putnamcoinc.co.uk" +"Shannon","Kobayashi","Hungs","1111 Nesfield St","Tonge with the Haulgh Ward","Greater Manchester","BL2 2SU","01620-435994","01436-122588","shannon@yahoo.com","http://www.hungs.co.uk" +"Corinne","Holman","Herculite Mason Supply Inc","1831 Richards St #8","Berkhamsted","Hertfordshire","HP4 2AF","01933-753592","01857-675359","corinne@holman.co.uk","http://www.herculitemasonsupplyinc.co.uk" +"Heidy","Hallford","New England Die Co Inc","8054 Low Hill","Prestbury","Gloucestershire","GL52 3BY","01958-748582","01753-105955","hhallford@hotmail.com","http://www.newenglanddiecoinc.co.uk" +"Marylyn","Shonerd","Barker Electronics","7252 Dansie St","East Finchley Ward","Greater London","N2 9JL","01721-694690","01449-123164","marylyn_shonerd@yahoo.com","http://www.barkerelectronics.co.uk" +"Maryln","Mortenson","Mullins, Glen Esq","76 Paulton St","Lancaster Gate Ward","Greater London","W2 3JT","01618-628525","01421-574935","maryln@gmail.com","http://www.mullinsglenesq.co.uk" +"Pearlie","Flori","Marine Safety International","4 Cochrane St","Iwade","Kent","ME9 8UJ","01235-935599","01583-844244","pearlie_flori@gmail.com","http://www.marinesafetyinternational.co.uk" +"Nina","Yaklin","Ramm Metals Inc","5679 Gloucester Pl","Calton Ward","Dunbartonshire","G40 4BH","01434-621318","01370-171283","nyaklin@hotmail.com","http://www.rammmetalsinc.co.uk" +"Vivienne","Torrain","Finley Colmer & Co","45 Ledward St","Wilsden","West Yorkshire","BD15 0NJ","01782-100832","01377-242360","vivienne@hotmail.com","http://www.finleycolmerco.co.uk" +"Jacob","Kippel","Acc Automation Inc","4 Monmouth Rd","Llwyn-y-Pia Community","Rhondda Cynon Taff","CF40 2JJ","01550-463222","01567-215689","jacob.kippel@yahoo.com","http://www.accautomationinc.co.uk" +"Tula","Nahmias","Anstoetter, Mark D Esq","64 Croyland St","Clackmannanshire South Ward","Clackmannanshire","FK10 2LA","01846-815511","01320-223056","tnahmias@nahmias.co.uk","http://www.anstoettermarkdesq.co.uk" +"Berry","Scandalis","American Fine Foods Inc","4 Vivian St","Corporation Park Ward","Lancashire","BB2 6LB","01379-603039","01375-150068","berry.scandalis@gmail.com","http://www.americanfinefoodsinc.co.uk" +"Kaycee","Carsten","Dohn Law Offices Inc Ps","35 Dublin St","Cirencester","Gloucestershire","GL7 2EY","01270-893129","01837-463418","kaycee.carsten@gmail.com","http://www.dohnlawofficesincps.co.uk" +"Melvin","Setter","Rex Internatl","87 Pickup St","Franche Ward","Hereford and Worcester","DY10 2ZQ","01401-151569","01938-566719","melvin_setter@setter.co.uk","http://www.rexinternatl.co.uk" +"Brianne","Matsumura","Bender & Associates","7 Cottenham St","Mossend and Holytown Ward","North Lanarkshire","ML1 4TD","01519-417660","01979-425319","brianne@matsumura.co.uk","http://www.benderassociates.co.uk" +"Eugene","Pelzer","Fashion Corner Inc","622 Holmes St","Heath Town Ward","Staffordshire","WV10 0AW","01839-920108","01413-591144","eugene_pelzer@gmail.com","http://www.fashioncornerinc.co.uk" +"Margery","Rohrs","C G Mccullough Insurance Agcy","40 Peters Lane","Long Preston","North Yorkshire","BD23 4NF","01634-340524","01933-273913","margery@hotmail.com","http://www.cgmcculloughinsuranceagcy.co.uk" +"Noel","Sarra","Orkin Exterminating Co Inc","2 Cockburn St","Seaham","County Durham","SR7 0AR","01868-736780","01874-679913","nsarra@gmail.com","http://www.orkinexterminatingcoinc.co.uk" +"Beula","Lingo","Bauer Coatings","65 Oban Rd","St. Austell","Cornwall","PL25 5AH","01322-144392","01525-977834","beula_lingo@yahoo.com","http://www.bauercoatings.co.uk" +"Sheridan","Mckenize","Word & Image Workshop Inc","31 Davy St","Aveton Gifford","Devon","TQ7 4NF","01512-765064","01776-874349","sheridan.mckenize@hotmail.com","http://www.wordimageworkshopinc.co.uk" +"Dino","Meinert","Container Decorating Inc","80 Ellerslie Rd","Trotton with Chithurst","West Sussex","GU31 5JN","01802-634391","01636-635483","dino.meinert@yahoo.com","http://www.containerdecoratinginc.co.uk" +"Rebbeca","Rubinstein","Cullen, Jack J Esq","4 Sherwood St","Speke-Garston Ward","Merseyside","L24 6SH","01708-724957","01862-469721","rebbeca_rubinstein@hotmail.com","http://www.cullenjackjesq.co.uk" +"Celia","Reisling","Bridger Valley General Store","8362 Whithorn St","Leatherhead South Ward","Surrey","KT22 8AP","01309-159593","01299-509105","celia.reisling@hotmail.com","http://www.bridgervalleygeneralstore.co.uk" +"Stefania","Weatherwax","Robert Vance Ltd","25 Dale St #2","Kirkintilloch East and Twechar","East Dunbartonshire","G66 3LX","01698-705920","01879-295373","sweatherwax@yahoo.com","http://www.robertvanceltd.co.uk" +"Leah","Luchterhand","Safeguard Chemical Corp","68 Scotland Place","Loughborough Hastings Ward","Leicestershire","LE11 2NX","01777-851028","01615-475126","leah@hotmail.com","http://www.safeguardchemicalcorp.co.uk" +"Billy","Selma","Taylor Inn","338 Alfonso Rd","Alphington Ward","Devon","EX2 8LL","01270-345115","01907-239135","billy.selma@yahoo.com","http://www.taylorinn.co.uk" +"Doug","Lucore","Barr, Albert S Iii","65 Rankin St","Woodford cum Membris","Northamptonshire","NN11 3QR","01943-467489","01744-123819","dlucore@yahoo.com","http://www.barralbertsiii.co.uk" +"Veronica","Mcclodden","Las Vegas Art Museum","8 Cookson St","Temple Newsam Ward","West Yorkshire","LS15 9EP","01456-906658","01238-284853","veronica@hotmail.com","http://www.lasvegasartmuseum.co.uk" +"Laquanda","Kho","Bayou Welding Works Inc","7 Lockhart St","Billesley Ward","West Midlands","B14 5HS","01725-370369","01271-465942","laquanda.kho@yahoo.com","http://www.bayouweldingworksinc.co.uk" +"Mohammad","Poitra","Kenyon, William R Esq","363 Vandries St","Milton Ward","Essex","SS0 7TF","01705-240007","01216-234330","mpoitra@yahoo.com","http://www.kenyonwilliamresq.co.uk" +"Mozell","Westad","Fox Vision Center","8 Gertrude St","Mossley","Greater Manchester","OL5 0QJ","01348-989703","01766-783716","mozell.westad@westad.co.uk","http://www.foxvisioncenter.co.uk" +"Bronwyn","Bridgford","Edgemere Finance Company","826 Rumney Rd West #7","Dingwall and Seaforth Ward","Highland","IV15 9SD","01407-312329","01917-604110","bronwyn.bridgford@yahoo.com","http://www.edgemerefinancecompany.co.uk" +"Jeff","Brossoit","Jeh Construction Co","954 Madelaine St","Central Ward","Wiltshire","SN5 8WG","01593-501965","01383-683074","jeff.brossoit@yahoo.com","http://www.jehconstructionco.co.uk" +"Shantay","Hopman","Smith & Dekay Ps","7602 Brook St #86","Broomhill Ward","Nottinghamshire","NG18 9SZ","01516-850881","01252-239714","shopman@hopman.co.uk","http://www.smithdekayps.co.uk" +"Chantay","Jirsa","Posey Company","966 Bower St","Frimley Green Ward","Surrey","GU16 9BB","01721-910475","01324-899303","chantay_jirsa@jirsa.co.uk","http://www.poseycompany.co.uk" +"Keneth","Stpierrie","Mueller Repro Blue Printg","2 Seacombe St","Littleborough Lakeside Ward","Greater Manchester","OL15 0JP","01919-731224","01325-412836","keneth_stpierrie@hotmail.com","http://www.muellerreproblueprintg.co.uk" +"Alton","Rampy","Reliable Metalcraft Inc","83 Battenburg St","Girvan and South Carrick Ward","South Ayrshire","KA26 0DY","01767-568989","01506-160673","alton_rampy@gmail.com","http://www.reliablemetalcraftinc.co.uk" +"Patrick","Teisberg","Dworkin, Michael L","2 Whitefield Rd","Leigh-on-Sea","Essex","SS9 2DJ","01842-131065","01217-730044","patrick@hotmail.com","http://www.dworkinmichaell.co.uk" +"Theron","Merriam","Percival, Mark R Esq","869 Luke St","Wonersh","Surrey","GU5 0QU","01655-809574","01859-311417","theron@merriam.co.uk","http://www.percivalmarkresq.co.uk" +"Pilar","Seelig","Demer Normann Smith Ltd","4 Ogwen St","Chichester","West Sussex","PO19 9PF","01356-866584","01814-760513","pilar@yahoo.com","http://www.demernormannsmithltd.co.uk" +"Lashunda","Argiro","Kluza Associates","205 Forge St #4021","Stainburn","North Yorkshire","LS21 2LS","01422-728149","01653-381714","lashunda@yahoo.com","http://www.kluzaassociates.co.uk" +"Verda","Chiphe","Ardrox","999 Upper Harrington St #61","Earlestown Ward","Merseyside","WA12 9WX","01754-426672","01349-935774","vchiphe@chiphe.co.uk","http://www.ardrox.co.uk" +"Ashley","Tropp","Everythings A Dollar","3 Greenleaf St #5644","Blyth","Northumberland","NE24 2RY","01951-324927","01602-307715","ashley.tropp@gmail.com","http://www.everythingsadollar.co.uk" +"Vesta","Havely","Tool Service Company Inc","493 Wellington Rd","Upper Rawcliffe-with-Tarnacre","Lancashire","PR3 0UH","01772-461124","01571-126025","vhavely@havely.co.uk","http://www.toolservicecompanyinc.co.uk" +"Emogene","Ritthaler","Mcdonald Service Station","1257 Stone St","Northwood Ward","Greater London","HA6 1AN","01681-212638","01638-969550","emogene.ritthaler@yahoo.com","http://www.mcdonaldservicestation.co.uk" +"Shayne","Mordhorst","Don Allen & Associates Pa","1 Bousfield St","Shrewsbury","Shropshire","SY3 8NG","01286-279043","01450-144052","smordhorst@mordhorst.co.uk","http://www.donallenassociatespa.co.uk" +"Franchesca","Charry","Cappello, A Barry Esq","59 Westminster Rd","Empress Ward","Hampshire","GU14 8AY","01748-827176","01707-624969","franchesca@gmail.com","http://www.cappelloabarryesq.co.uk" +"Elmira","Ringlein","Hyland, Richard S Esq","143 Clark St #802","Halliwell Ward","Greater Manchester","BL1 2PS","01934-672498","01347-140077","eringlein@gmail.com","http://www.hylandrichardsesq.co.uk" +"Destiny","Madlem","Diesel Recon","421 Monument Place #44","Hartburn Ward","Stockton-on-Tees","TS21 1BA","01421-624966","01819-393510","destiny@yahoo.com","http://www.dieselrecon.co.uk" +"Gaston","Szumski","Red Giant Foods Inc","8 Gullett St","West Garioch Ward","Aberdeenshire","AB51 0HT","01651-911453","01923-233578","gaston.szumski@hotmail.com","http://www.redgiantfoodsinc.co.uk" +"Ronna","Mittler","Bethesda Gazette","2767 Pembroke St #979","Roundway","Wiltshire","SN10 3FQ","01214-651738","01794-156776","ronna_mittler@hotmail.com","http://www.bethesdagazette.co.uk" +"Angelica","Poisso","Chemical Consultants","47 Orry St #8243","Castleford Central and Glassho","West Yorkshire","WF10 4DW","01472-449327","01758-700994","apoisso@gmail.com","http://www.chemicalconsultants.co.uk" +"Casie","Arzilli","Wenatchee Valley Fed Crdt Un","5 Noon St","Melton Dorian Ward","Leicestershire","LE13 0RG","01289-195823","01372-334070","casie@gmail.com","http://www.wenatcheevalleyfedcrdtun.co.uk" +"Magdalene","Cocherell","Southern Interiors Inc","510 Belvidere Rd","Patching Hall Ward","Essex","CM1 4BY","01546-162965","01420-141828","magdalene_cocherell@yahoo.com","http://www.southerninteriorsinc.co.uk" +"Erasmo","Gath","Pan Optx","860 Rokeby St","Sunningdale","Berkshire","SL5 0AZ","01445-796544","01650-307192","egath@hotmail.com","http://www.panoptx.co.uk" +"Rosalia","Ziv","Arias, Michele Ann Md","9362 Solomon St #97","Castle Ward","Northamptonshire","NN8 4DR","01414-349699","01552-437406","rosalia.ziv@ziv.co.uk","http://www.ariasmicheleannmd.co.uk" +"Lyda","Cronholm","Print Shop","916 Strand St #4753","Leek","Staffordshire","ST13 5AW","01672-538356","01347-674237","lyda.cronholm@cronholm.co.uk","http://www.printshop.co.uk" +"Lisandra","Stueber","Wstu 1450 Am Radio Station","5 Bentinck St","Churchill Ward","Greater London","SW1V 3EW","01831-806301","01876-118051","lisandra_stueber@hotmail.com","http://www.wstuamradiostation.co.uk" +"Sabina","Prok","T J Ward & Associates Inc","954 Birchdale Rd","Aspley Ward","Nottinghamshire","NG8 5PY","01932-112259","01304-274937","sabina.prok@prok.co.uk","http://www.tjwardassociatesinc.co.uk" +"Elenore","Gomoran","Bell Service Systems Inc","7 Great Orford St","Callington","Cornwall","PL17 7DT","01470-383444","01863-322796","elenore_gomoran@yahoo.com","http://www.bellservicesystemsinc.co.uk" +"Brynn","Capra","Magic Valley Irrigation Supply","488 Mulberry St","Ravenshead","Nottinghamshire","NG15 9AE","01963-124789","01702-314016","brynn_capra@yahoo.com","http://www.magicvalleyirrigationsupply.co.uk" +"Leeann","Flory","Fleetwood Area School District","1761 Johnstone St","Church Langley Ward","Essex","CM17 9TZ","01906-807997","01997-771926","leeann@gmail.com","http://www.fleetwoodareaschooldistrict.co.uk" +"Janet","Steimer","Alaska State Troopers","8899 Mere Lane","Midlothian West Ward","City of Edinburgh","EH20 9SJ","01506-627051","01698-817116","janet_steimer@hotmail.com","http://www.alaskastatetroopers.co.uk" +"Lewis","Mellom","Lasting Impressions","6 St Hilda St","Central Ward","South Yorkshire","S1 1EQ","01954-643657","01511-606180","lewis@yahoo.com","http://www.lastingimpressions.co.uk" +"Jestine","Driscol","Glass Express","2725 Underley St #6452","Grangemouth Ward","Falkirk","FK3 8UB","01257-928278","01811-872937","jestine_driscol@driscol.co.uk","http://www.glassexpress.co.uk" +"Tatum","Parks","Quantum Consultants Inc","6061 Back Nile St","Rhos-on-Sea Community","Conwy","LL28 4NL","01567-457572","01818-141397","tparks@parks.co.uk","http://www.quantumconsultantsinc.co.uk" +"Kayleigh","Bendle","J A Associates","9735 Linton St #2284","Kingswells","Aberdeenshire","AB16 7RW","01312-772111","01355-733333","kayleigh.bendle@bendle.co.uk","http://www.jaassociates.co.uk" +"Lili","Imondi","Ide Haigney & Radio","9 Herbert St","Blyth","Northumberland","NE24 3DQ","01600-986258","01934-479439","lili_imondi@hotmail.com","http://www.idehaigneyradio.co.uk" +"Sunshine","Senechal","Dale, George F Esq","40 Cairo St","Warwick","Warwickshire","CV34 5LQ","01416-686933","01839-700945","sunshine.senechal@hotmail.com","http://www.dalegeorgefesq.co.uk" +"Remona","Heier","M A C Insurance Agency","7199 St Clare Rd","Inverclyde South Ward","Inverclyde","PA16 7BT","01718-274321","01967-508345","remona.heier@heier.co.uk","http://www.macinsuranceagency.co.uk" +"Gail","Carris","Audrey M Borland Studios","6 Conyers St #3346","Hamilton South Ward","South Lanarkshire","ML3 7TE","01292-196869","01547-190531","gcarris@hotmail.com","http://www.audreymborlandstudios.co.uk" +"Dong","Oropeza","Mayo, Timothy L Esq","8657 Cedar St #2","Kinross-shire Ward","Perth and Kinross","KY13 8EQ","01573-788734","01955-221720","doropeza@hotmail.com","http://www.mayotimothylesq.co.uk" +"Larue","Ocacio","Hollett, Byron P Esq","8 Jacob St","Daybrook Ward","Nottinghamshire","NG5 6JB","01577-443040","01654-933782","larue@yahoo.com","http://www.hollettbyronpesq.co.uk" +"Goldie","Sonkens","Veri Nu Products Corp","6174 Botanic Pl","Ravensthorpe Ward","Cambridgeshire","PE3 7BJ","01867-720033","01523-949034","gsonkens@sonkens.co.uk","http://www.verinuproductscorp.co.uk" +"Shelia","Plues","Schen, Sanford E Md","9730 Dunnet St","Silloth-on-Solway","Cumbria","CA7 4RB","01818-260618","01574-927461","shelia@gmail.com","http://www.schensanfordemd.co.uk" +"Narcisa","Araiza","Danka Business Systems","8783 High St","Milton","Cambridgeshire","CB24 6ZR","01724-644767","01689-339758","naraiza@hotmail.com","http://www.dankabusinesssystems.co.uk" +"Evelynn","Frede","Hasselberg, Michael R Esq","8 Breckfield Road North","Seaham","County Durham","SR7 0AZ","01289-621482","01571-460710","evelynn.frede@gmail.com","http://www.hasselbergmichaelresq.co.uk" +"Arlean","Calaf","Ed Miniat Inc","82 Waterhouse Lane","Llantrisant Community","Rhondda Cynon Taff","CF72 8LB","01448-395723","01407-700390","acalaf@yahoo.com","http://www.edminiatinc.co.uk" +"Tamra","Yu","Davis Commercial Contracting","2 Park Rd Walton #4338","Lansdown Ward","Gloucestershire","GL50 2LF","01891-816938","01635-523740","tamra.yu@hotmail.com","http://www.daviscommercialcontracting.co.uk" +"Dusti","Maricle","Garton, Jeffrey P Esq","59 Charles St","Victoria Ward","Kent","TN23 4GF","01642-202972","01806-219415","dusti@gmail.com","http://www.gartonjeffreypesq.co.uk" +"Aracelis","Donham","Sm Toth Baldridge & Van Belkum","593 Kinglake St","Fowlmere","Cambridgeshire","SG8 7TP","01924-111018","01420-311467","aracelis.donham@hotmail.com","http://www.smtothbaldridgevanbelkum.co.uk" +"Filiberto","Fredrikson","Westoaks Glass","404 Aigburth St #4246","Audley Ward","Lancashire","BB1 2AA","01559-323337","01727-322116","filiberto_fredrikson@gmail.com","http://www.westoaksglass.co.uk" +"Leana","Stackpole","Direct Tools & Fasteners","690 Copenhagen Rd","Warham","Norfolk","NR23 1NJ","01248-325090","01386-257445","lstackpole@yahoo.com","http://www.directtoolsfasteners.co.uk" +"Man","Homer","Applied Robotic Tech Inc","7 Canton St","Mildmay Ward","Greater London","N1 4RF","01590-219449","01855-550515","man.homer@gmail.com","http://www.appliedrobotictechinc.co.uk" +"Lennie","Asley","Air Tech Streamlining","79 Pine St","Radcliffe West Ward","Greater Manchester","M26 1GH","01585-487560","01802-349902","lennie_asley@gmail.com","http://www.airtechstreamlining.co.uk" +"Arletta","Naomi","E Zaks & Co","9 Lodwick St","City and Hunslet Ward","West Yorkshire","LS1 8HZ","01255-805722","01518-773815","arletta_naomi@naomi.co.uk","http://www.ezaksco.co.uk" +"Chana","Perera","Olden Camera & Lens Co Inc","9 Ogwen St","Murdostoun Ward","North Lanarkshire","ML2 8LW","01477-796750","01858-335054","chana.perera@hotmail.com","http://www.oldencameralenscoinc.co.uk" +"Nell","Pao","Madaus, Gerald F Jr","1730 Seymour St","Eastbrook Ward","Brighton and Hove","BN41 1QH","01308-582144","01773-576318","npao@gmail.com","http://www.madausgeraldfjr.co.uk" +"Antonio","Heilig","Radisson Suite Hotel","35 Elton St #3","Ipplepen","Devon","TQ12 5LL","01324-171614","01442-946357","antonio.heilig@gmail.com","http://www.radissonsuitehotel.co.uk" +"Gerald","Kernagis","Digital Solutions Inc","8 Hinton St #8241","Stowting","Kent","TN25 6BQ","01504-620944","01685-678054","gerald_kernagis@kernagis.co.uk","http://www.digitalsolutionsinc.co.uk" +"Sueann","Mandril","El Hispanic News","751 Stamford St","Werrington","Staffordshire","ST9 0AH","01886-226100","01717-449960","smandril@hotmail.com","http://www.elhispanicnews.co.uk" +"Alayna","Hoyal","South Bldg Code Congres","70 Royal St","Banchory and Mid Deeside Ward","Aberdeenshire","AB31 4AH","01964-720542","01983-132813","alayna_hoyal@hotmail.com","http://www.southbldgcodecongres.co.uk" +"Talia","Marthe","Kenney Mfg Co","5 Minerva St","Westbury","Wiltshire","BA13 3QR","01711-170147","01607-480159","talia.marthe@gmail.com","http://www.kenneymfgco.co.uk" +"Pansy","Kopan","Oncor Inc","1 Northampton St","Madeley","Shropshire","TF7 4GA","01674-842315","01627-571972","pansy@kopan.co.uk","http://www.oncorinc.co.uk" +"Royce","Saik","Best Western Caprock Inn","2 Maple Grove","Kincorth","Aberdeenshire","AB12 5EJ","01972-770618","01431-812225","royce@hotmail.com","http://www.bestwesterncaprockinn.co.uk" +"Cherelle","Sorrel","Wiltgen, Nancy A Esq","794 Hook St","Benwell and Scotswood Ward","Tyne and Wear","NE15 7JA","01753-327307","01212-458253","cherelle_sorrel@gmail.com","http://www.wiltgennancyaesq.co.uk" +"Dudley","Dibartolo","Mcknight, H Vincent Jr","91 Ludlow St","Woodhouse Ward","Greater London","N12 0EF","01997-409950","01722-935404","dudley_dibartolo@yahoo.com","http://www.mcknighthvincentjr.co.uk" +"Nettie","Aldaco","Miller Searl & Fitch","51 Freehold St #224","Wheatley Ward","Yorkshire, South","DN2 4PP","01388-974910","01681-983353","nettie.aldaco@yahoo.com","http://www.millersearlfitch.co.uk" +"Carline","Bulcao","Brenner, Steven G Esq","7 Hey Green Rd #4","Rothwell Ward","West Yorkshire","LS26 8XE","01885-707109","01381-330004","carline@yahoo.com","http://www.brennerstevengesq.co.uk" +"Shanda","Lunger","Western Packing Co","2476 Marsh St","Markhouse Ward","Greater London","E17 8NP","01329-303595","01620-180931","slunger@gmail.com","http://www.westernpackingco.co.uk" +"Emilio","Withers","Ardent Studios Inc","597 Threlfall St #72","Stokenham","Devon","TQ7 2HS","01523-697097","01890-447894","emilio_withers@yahoo.com","http://www.ardentstudiosinc.co.uk" +"Lovetta","Study","Borton Petrini & Conron","1 Jervis St","High Barnet Ward","Greater London","EN5 4LH","01593-438141","01424-249976","lovetta@study.co.uk","http://www.bortonpetriniconron.co.uk" +"Felice","Gone","A F Supl Co Div Automtc Firing","7602 Grantham St","Hexham","Northumberland","NE46 1QQ","01691-816025","01888-857515","felice.gone@hotmail.com","http://www.afsuplcodivautomtcfiring.co.uk" +"Stefania","Leadbeater","Murray Whisnant Architects","10 Carisbrooke St","Shorne","Kent","DA12 3ED","01706-546951","01356-906646","stefania_leadbeater@hotmail.com","http://www.murraywhisnantarchitects.co.uk" +"Margarita","Orloski","1893 Shops","78 Pine Grove","Stannington Ward","South Yorkshire","S6 5HE","01215-422453","01958-497953","margarita_orloski@yahoo.com","http://www.shops.co.uk" +"Paul","Farrin","Dering, James E Esq","7 Varthen St","Town Ward","Kent","DA1 2DL","01407-775572","01879-963638","paul.farrin@farrin.co.uk","http://www.deringjameseesq.co.uk" +"Anglea","Tritten","Waltons Carson Gardens","8 Thomaston St","Astley Bridge Ward","Greater Manchester","BL1 8RG","01818-292728","01436-350784","anglea_tritten@hotmail.com","http://www.waltonscarsongardens.co.uk" +"Ona","Bowhall","Cohen And Fromm Pc","527 Harding St","Market Rasen","Lincolnshire","LN8 3AD","01467-554624","01984-207421","ona@yahoo.com","http://www.cohenandfrommpc.co.uk" +"Germaine","Hascall","Prg Company","1616 Menzies St #453","Tadworth and Walton Ward","Surrey","KT20 7PA","01366-388506","01957-962781","ghascall@hotmail.com","http://www.prgcompany.co.uk" +"Vicky","Schellenberge","Medlab Environmental Test Inc","3922 Leda St","Moreton Morrell","Warwickshire","CV35 9BX","01625-805645","01602-772009","vschellenberge@hotmail.com","http://www.medlabenvironmentaltestinc.co.uk" +"Carolann","Gross","Leem Company Inc","6352 Grosvenor St","Wombourne","Staffordshire","WV5 0LP","01470-609953","01672-859754","carolann@gross.co.uk","http://www.leemcompanyinc.co.uk" +"Rusty","Adelsperger","Clarke, James H Esq","4313 Princes Park Terrace","Launceston","Cornwall","PL15 9QN","01467-172590","01338-121225","rusty.adelsperger@yahoo.com","http://www.clarkejameshesq.co.uk" +"Cassandra","Bludworth","Lykes Bros Inc","9 Sydney Place","Henllan Community","Conwy","LL16 5AF","01903-614855","01583-648675","cbludworth@yahoo.com","http://www.lykesbrosinc.co.uk" +"Teresita","Gesell","Mason Insurance Agency Inc","2015 Suburban Rd","Springfield Ward","Greater London","N16 6TD","01914-501391","01372-236506","teresita_gesell@hotmail.com","http://www.masoninsuranceagencyinc.co.uk" +"Evangelina","Gius","J T Painting Corp","769 Euston St","Glastonbury","Somerset","BA6 8EY","01563-997671","01377-310696","evangelina.gius@yahoo.com","http://www.jtpaintingcorp.co.uk" +"Marlon","Tromblay","Solomon Metals Inc","46 Stevenson St","West End Ward","Dundee City","DD1 5EF","01919-394681","01869-607955","mtromblay@yahoo.com","http://www.solomonmetalsinc.co.uk" +"Quiana","Scarsella","Looking Good","1400 Ash St","Thorpe Hamlet Ward","Norfolk","NR1 4HS","01446-936944","01492-687388","quiana_scarsella@hotmail.com","http://www.lookinggood.co.uk" +"Viki","Humeniuk","Guldstrand Engineering Inc","8822 Trafalgar St","Yalding","Kent","ME18 6JE","01721-747819","01381-985978","vhumeniuk@gmail.com","http://www.guldstrandengineeringinc.co.uk" +"Domitila","Weissmann","Ciocia, James A Esq","28 Berwick St","Moordown Ward","Bournemouth","BH9 1TT","01606-833878","01928-189722","domitila@gmail.com","http://www.ciociajamesaesq.co.uk" +"Ivan","Aronov","Center For Pediatrics","94 Regent St","Over Kellet","Lancashire","LA6 1DB","01478-392232","01410-877250","ivan@gmail.com","http://www.centerforpediatrics.co.uk" +"Anabel","Baldock","William A Geppert True Value","30 Marine Parade #1","Staina Ward","Lancashire","FY5 4FN","01994-675650","01845-742562","anabel_baldock@hotmail.com","http://www.williamagepperttruevalue.co.uk" +"Carlton","Blyler","Hardware Specialty Co Inc","8 Pim Hill St","Portobello","City of Edinburgh","EH15 2HW","01437-681317","01604-200932","carlton@blyler.co.uk","http://www.hardwarespecialtycoinc.co.uk" +"Rashida","Vera","Creative Consultants","8451 Bengel St","Brixham","Devon","TQ5 9JW","01286-317691","01913-489634","rashida@hotmail.com","http://www.creativeconsultants.co.uk" +"Sherron","Knodel","Fhk Corp","159 Carlton St","Windle Ward","Merseyside","WA10 6QG","01481-744296","01222-556548","sherron@knodel.co.uk","http://www.fhkcorp.co.uk" +"Cora","Mossing","Regis Brd Pro Engrs & Land","38 Raffles St","Newmarket","Cambridgeshire","CB8 8QE","01285-381062","01699-194090","cora@yahoo.com","http://www.regisbrdproengrsland.co.uk" +"Altha","Tischner","Male Power Ltd","650 Goring St","Rainham South Ward","Kent","ME8 9PN","01373-594236","01698-785700","altha@hotmail.com","http://www.malepowerltd.co.uk" +"Dortha","Yaccarino","Atc Power Systems","6 Chestnut St","Gwersyllt Community","Wrexham","LL11 4RJ","01528-240870","01254-458143","dortha@hotmail.com","http://www.atcpowersystems.co.uk" +"Diego","Augle","Farmers Electric Co Op Inc","4 Peover St","Walcot Ward","Bath Avon","BA1 6EF","01275-397587","01933-666689","diego.augle@gmail.com","http://www.farmerselectriccoopinc.co.uk" +"Peggy","Khov","Goldberg, Stephen M Esq","328 Pallas St","Longford Ward","Greater Manchester","M32 8LJ","01619-237602","01648-417310","peggy.khov@gmail.com","http://www.goldbergstephenmesq.co.uk" +"Walton","Yuki","Best Wstrn Host Mtr Htl Palm","9 Waltham Rd","Yealmpton","Devon","PL8 2NS","01872-808403","01885-290666","wyuki@gmail.com","http://www.bestwstrnhostmtrhtlpalm.co.uk" +"Vallie","Yafaie","Micro Lan","352 Strathmore Rd","Shiphay-with-the-Willows Ward","Devon","TQ2 7JB","01251-120872","01630-603260","vyafaie@hotmail.com","http://www.microlan.co.uk" +"Tony","Diazdeleon","Dilling Harris Inc","529 Llanrwst St","Southam","Gloucestershire","GL52 8TW","01765-102036","01877-593275","tony@gmail.com","http://www.dillingharrisinc.co.uk" +"Val","Villot","Horizon Air Magazine","1980 Tynemouth St","Almond Ward","West Lothian","EH52 5PY","01375-870188","01602-987840","val@yahoo.com","http://www.horizonairmagazine.co.uk" +"Mel","Picciuto","Avante Limited","8598 Rumney Rd","Hylands Ward","Essex","RM11 1QL","01885-270480","01268-443299","mel.picciuto@gmail.com","http://www.avantelimited.co.uk" +"Isabella","Piatkowski","Miller, William E Iii","9283 Ruth St #81","Dormers Wells Ward","Greater London","UB1 2FH","01979-186995","01998-980054","isabella_piatkowski@piatkowski.co.uk","http://www.millerwilliameiii.co.uk" +"Erasmo","Rhea","Martin Morrissey","5544 Sutherland St","Mortehoe","Devon","EX34 7DQ","01507-386397","01899-316385","erasmo_rhea@hotmail.com","http://www.martinmorrissey.co.uk" +"Ivory","Lohrenz","Auto Body Color","9 Jackson St","Parr Ward","Merseyside","WA9 3QW","01876-642683","01651-132519","ivory@hotmail.com","http://www.autobodycolor.co.uk" +"Nikita","Walka","Fred, Anthony Esq","3612 Bixteth St","Hucknall North Ward","Nottinghamshire","NG15 8DD","01282-123434","01724-455145","nwalka@hotmail.com","http://www.fredanthonyesq.co.uk" +"Aleta","Ligons","Advantage Bookkeeping","4545 Victoria Rd","Kilbirnie and Beith Ward","North Ayrshire","KA15 1AT","01952-535977","01715-637895","aleta_ligons@hotmail.com","http://www.advantagebookkeeping.co.uk" +"Owen","Jentzen","Capital Fasteners Inc","5 Hampden St","Liscard Ward","Merseyside","CH45 4RN","01467-142439","01917-137038","owen_jentzen@jentzen.co.uk","http://www.capitalfastenersinc.co.uk" +"Pauline","Fling","Cumberland Vacuum Products","6452 Pilgrim St #5","Seven Sisters Ward","Greater London","N15 6TH","01990-476494","01458-113457","pfling@fling.co.uk","http://www.cumberlandvacuumproducts.co.uk" +"Tijuana","Machalek","Schwartz, Thomas E Esq","1149 Highfield Rd #996","Fareham South Ward","Hampshire","PO14 9JJ","01242-532395","01336-686264","tijuana.machalek@gmail.com","http://www.schwartzthomaseesq.co.uk" +"Ahmad","Alsaqri","Alliance Construction Co Inc","21 Pickwick St","Sutton cum Duckmanton","Derbyshire","S44 5DS","01567-555570","01852-550588","ahmad.alsaqri@yahoo.com","http://www.allianceconstructioncoinc.co.uk" +"Jamika","Conoly","Keller, Raymond C","19 Soho St","Whitley Ward","Berkshire","RG1 9XH","01726-595316","01597-168997","jamika_conoly@conoly.co.uk","http://www.kellerraymondc.co.uk" +"Derrick","Dolloff","Proto Tek Manufacturing","236 Blantyre Rd","Everton Ward","Merseyside","L6 2EN","01982-734773","01619-554437","derrick_dolloff@gmail.com","http://www.prototekmanufacturing.co.uk" +"Jacquelyne","Reibman","Great Clips For Hair","70 Lilly Rd","Shirley Ward","Greater London","CR0 7PT","01846-581451","01850-754504","jacquelyne_reibman@yahoo.com","http://www.greatclipsforhair.co.uk" +"Zachary","Freeburger","Country Kitchen","58 Gloucester Rd","Holbrook","Derbyshire","DE56 0TX","01888-641397","01240-433924","zachary.freeburger@freeburger.co.uk","http://www.countrykitchen.co.uk" +"Sophia","Gaucher","T C E Systems Inc","88 Upper Harrington St","North East Ward","North Lanarkshire","G69 8EL","01504-539114","01254-919378","sophia.gaucher@hotmail.com","http://www.tcesystemsinc.co.uk" +"Isabelle","Kono","Rock Springs Petroleum Equip","4920 Fazakerley Rd","Plymstock Dunstone Ward","Devon","PL9 8RD","01552-682601","01953-816728","isabelle.kono@yahoo.com","http://www.rockspringspetroleumequip.co.uk" +"Ronnie","Brigman","Howard Johnson","6 Morley St","Batchwood Ward","Hertfordshire","AL3 5JN","01943-754681","01972-686199","ronnie@brigman.co.uk","http://www.howardjohnson.co.uk" +"Krystina","Schlabaugh","Harris Oldsmobile Inc","7316 Friar St","Salvington Ward","West Sussex","BN13 3FL","01441-846477","01332-799979","kschlabaugh@schlabaugh.co.uk","http://www.harrisoldsmobileinc.co.uk" +"Rosita","Ausdemore","Jurdem, Scott Esq","8 Heathfield St #657","Hailsham","East Sussex","BN27 1AJ","01273-236188","01997-765432","rausdemore@hotmail.com","http://www.jurdemscottesq.co.uk" +"Huey","Stancil","Lindner Funds","275 Peel Sq","Park Ward","North Eart Lincolnshire","DN32 0PT","01502-139578","01468-195646","hstancil@hotmail.com","http://www.lindnerfunds.co.uk" +"Elbert","Fiorino","Donald, G Nelson Esq","726 Westmoreland Place","Ballochmyle Ward","East Ayrshire","KA5 6EL","01724-467889","01992-537553","elbert@hotmail.com","http://www.donaldgnelsonesq.co.uk" +"Pura","Manciel","Cia Inspection","7 Water St","Priory Heath Ward","Suffolk","IP3 9RB","01853-412588","01386-437186","pura.manciel@yahoo.com","http://www.ciainspection.co.uk" +"Alesia","Katie","Nelsons Trmt & Pest Cntrl Co","4 Covent Garden","Farnworth Ward","Greater Manchester","BL4 7AF","01333-436799","01240-614527","alesia_katie@gmail.com","http://www.nelsonstrmtpestcntrlco.co.uk" +"Avery","Veit","Plaza Gourmet Delicatessen","9166 Devon St #905","Knightsbridge and Belgravia Wa","Greater London","SW1W 8JY","01748-625058","01369-185737","avery@veit.co.uk","http://www.plazagourmetdelicatessen.co.uk" +"Reid","Euresti","Fitzgerald, Edward J","70 Foster St","Inverness Ness-Side Ward","Highland","IV2 6WT","01916-963261","01370-319414","reuresti@euresti.co.uk","http://www.fitzgeraldedwardj.co.uk" +"Charlette","Brenning","Furey & Associates","714 Fonthill Rd","Darton West Ward","South Yorkshire","S75 5EJ","01888-152110","01301-312487","cbrenning@brenning.co.uk","http://www.fureyassociates.co.uk" +"Celestina","Keeny","Bfg Federal Credit Union","9 Milton St","Consett North ED","County Durham","DH8 5LP","01877-379681","01600-463475","celestina_keeny@gmail.com","http://www.bfgfederalcreditunion.co.uk" +"Mi","Richan","Nelson Wright Haworth Golf Crs","6 Norwood Grove","Tanworth-in-Arden","Warwickshire","B94 5RZ","01451-785624","01202-738406","mi@hotmail.com","http://www.nelsonwrighthaworthgolfcrs.co.uk" diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/pom.xml b/Sd1/P/HtmlFormatting/Simple/Exercise/pom.xml new file mode 100644 index 000000000..eefea39bd --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Exercise/pom.xml @@ -0,0 +1,72 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm_stuttgart.mi.sd1</groupId> + <artifactId>textformat</artifactId> + <version>1.0</version> + <packaging>jar</packaging> + + <name>textformat</name> + <url>http://maven.apache.org</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <javadocDestdir>~/tmp</javadocDestdir> + </properties> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>2.3.2</version> + <configuration> + <source>1.7</source> + <target>1.7</target> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.9.1</version> + <configuration> + <linksource>true</linksource> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>2.4</version> + <configuration> + <archive> + <manifest> + <addClasspath>true</addClasspath> + <mainClass>de.hdm_stuttgart.mi.sd1.textstat/TextStatistics</mainClass> + </manifest> + </archive> + </configuration> + </plugin> + </plugins> + + <resources> + <resource> + <directory>src/main/java</directory> + <includes> + <include> **/*.properties</include> + </includes> + </resource> + </resources> + </build> + + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.11</version> + <scope>test</scope> + </dependency> + </dependencies> +</project> diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address.java b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address.java new file mode 100644 index 000000000..297805f97 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address.java @@ -0,0 +1,38 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +/** + * A single address record holding a representation as being + * described in {@link AddressDataHandler#AddressDataHandler(String)} + * + */ +public class Address { + + final String firstName, lastName, companyName, + address, city, county, postal, + phone1, phone2, email, web; + + + /** + * Initializing from an address string obeying the description given + * in {@link AddressDataHandler#AddressDataHandler(String)}. + * + * @param csvRecord An input address record like + * <code>"Aleshia","Tomkies","Alan Co.","14 Taylor St",...</code> + * @param lineNumber Indication the current file position in case of parsing errors. + * @throws AddressParseError Data source is corrupt. + */ + public Address(final String csvRecord, final int lineNumber) + throws AddressParseError { + firstName = "Tim"; + lastName = "Dummy"; + companyName = "Dummy Company"; + address = "Dummy street"; + city = "DummyCity"; + county = "Dummy County"; + postal = "DummyPostal"; + phone1 = "1234567"; + phone2 = "7654321"; + email = "@dummy@dummy.com"; + web = "dummy@dummy.com"; + } +} diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2text.java b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2text.java new file mode 100644 index 000000000..1a9da23e3 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2text.java @@ -0,0 +1,30 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +import java.io.FileNotFoundException; +import java.io.IOException; + +/** + * Format address data as ordinary text + * + */ +public class Address2text { + + /** + * @param args unused + */ + public static void main(String[] args) { + final String addressFileName = "addresses.txt"; + try { + final AddressDataHandler addresses = new AddressDataHandler(addressFileName); + + addresses.printAddresses(System.out, new Address2textFormatter()); + } catch (FileNotFoundException e) { + System.err.println("File '" + addressFileName + "' not found"); + } catch (IOException e){ + System.err.println("Unable to read from file '" + addressFileName + "'"); + } catch (AddressParseError e) { + System.err.println("Error in file '" + addressFileName + "' at line " + e.getErrorOffset() + ":" + + e.getMessage()); + } + } +} diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2textFormatter.java b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2textFormatter.java new file mode 100644 index 000000000..4cd6a74bc --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2textFormatter.java @@ -0,0 +1,27 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +import java.io.PrintStream; + +/** + * Formatting {@link Address} records + * + */ +public class Address2textFormatter implements AddressFormatter { + + public void printHead (PrintStream out) { + out.println("List of addresses:"); + } + public void printRecord(Address address, PrintStream out) { + out.println("++++++++++++++++++++++"); + out.println("Name:" + address.firstName + " " + address.lastName); + out.println("Company:" + address.companyName); + out.println("Address:" + address.address + ", " + address.city + + ", " + address.postal); + out.println("Phone:" + address.phone1 + ", " + address.phone2); + out.println("E-Mail:" + address.email); + out.println("--------------------"); + } + public void printTail (PrintStream out) { + out.println("End of records"); + } +} \ No newline at end of file diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressDataHandler.java b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressDataHandler.java new file mode 100644 index 000000000..39ea8c602 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressDataHandler.java @@ -0,0 +1,62 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +import java.io.BufferedReader; +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.IOException; +import java.io.PrintStream; +import java.util.ArrayList; +import java.util.List; + +/** + * Reading address data from text file data source. + */ +public class AddressDataHandler { + + /** + * Available address records. + */ + public final List<Address> addresses = new ArrayList<Address>(); + + /** + * Parsing text file address data having the following format: + * + * <pre>"firstName","lastName","companyName","address","city","county","postal","phone1","phone2","email","web"</pre> + * + * The first line is expected to contain the above description and will be ignored. + * + * @param filename Address data source. + * + * @throws IOException Input file cannot be read + * @throws FileNotFoundException File does not exist + * @throws AddressParseError Input data file parse error + * + */ + public AddressDataHandler(final String filename) + throws FileNotFoundException, IOException, AddressParseError { + + final BufferedReader reader = new BufferedReader(new FileReader(filename)); + int lineNumber = 0; // Needed to supply file positions for error messages + for (String lineContent = reader.readLine(); lineContent != null; lineContent = reader.readLine()) { + lineNumber ++; + addresses.add(new Address(lineContent, lineNumber)); + } + reader.close(); // Freeing OS resources no longer being needed. + } + + /** + * Format the set of address records and write the result + * to a stream. + * @param out Desired output stream + * @param formatter Formatting instance (may e.g. be text, HTML,...) + */ + public void printAddresses(final PrintStream out, final AddressFormatter formatter) { + formatter.printHead(out); + + for (final Address address: addresses) { + formatter.printRecord(address, out); + } + + formatter.printTail(out); + } +} diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressFormatter.java b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressFormatter.java new file mode 100644 index 000000000..3b0e89618 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressFormatter.java @@ -0,0 +1,46 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +import java.io.PrintStream; + +/** + * Formatting {@link Address} records. The generated + * output layout can be described as: + * + * ****************************** + * * head * + * ****************************** + * * * + * * body * + * * * + * ****************************** + * * tail * + * ****************************** + */ +public interface AddressFormatter { + + /** + * When formatting an address list this method + * will be called exactly once initiating + * output to the head section. + * + * @param out The output stream + */ + public void printHead (PrintStream out); + + /** + * This method will be called for each address record. + * Corresponding data will populate the body section. + * + * @param address The current address record. + * @param out The output stream. + */ + public void printRecord(Address address, PrintStream out); + /** + * When formatting an address list this method + * will be called at last to finish + * output generation of the tail section. + * + * @param out The output stream + */ + public void printTail (PrintStream out); +} \ No newline at end of file diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressParseError.java b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressParseError.java new file mode 100644 index 000000000..e3d33da2e --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressParseError.java @@ -0,0 +1,19 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +import java.text.ParseException; + +/** + * Address data files may contain corrupted entries + * + */ +@SuppressWarnings("serial") +public class AddressParseError extends ParseException { + + /** + * @param messageString Supply a parse error explanation. + * @param lineNumber the current line number within the parsing process + */ + public AddressParseError(final String messageString, int lineNumber) { + super(messageString, lineNumber); + } +} diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/package-info.java b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/package-info.java new file mode 100644 index 000000000..56fbf9b1e --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Exercise/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/package-info.java @@ -0,0 +1,4 @@ +/** + * Formatting address records + */ +package de.hdm_stuttgart.mi.sd1.htmlformat; \ No newline at end of file diff --git a/Sd1/P/HtmlFormatting/Simple/Exercise/src/test/java/.gitignore b/Sd1/P/HtmlFormatting/Simple/Exercise/src/test/java/.gitignore new file mode 100644 index 000000000..e69de29bb diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/.gitignore b/Sd1/P/HtmlFormatting/Simple/Solution/.gitignore new file mode 100644 index 000000000..765c93cc0 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/.gitignore @@ -0,0 +1,5 @@ +/.settings +/target +/.classpath +/.project +/addresses.txt.xhtml diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/Testdata/missingAttribute.txt b/Sd1/P/HtmlFormatting/Simple/Solution/Testdata/missingAttribute.txt new file mode 100644 index 000000000..569d9174b --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/Testdata/missingAttribute.txt @@ -0,0 +1,4 @@ +"firstName","lastName","companyName","address","city","county","postal","phone1","phone2","email","web" +"Aleshia","Tomkiewicz","Alan D Rosenburg Cpa Pc","14 Taylor St","St. Stephens Ward","Kent","CT2 7PP","01835-703597","01944-369967","atomkiewicz@hotmail.com","http://www.alandrosenburgcpapc.co.uk" +"Evan","Zigomalas","Cap Gemini America","5 Binney St","Abbey Ward","Buckinghamshire","HP11 2AX","01937-864715","01714-737668","evan.zigomalas@gmail.com" +"France","Andrade","Elliott, John W Esq","8 Moor Place","East Southbourne and Tuckton W","Bournemouth","BH6 3BE","01347-368222","01935-821636","france.andrade@hotmail.com","http://www.elliottjohnwesq.co.uk" diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/Testdata/missingStartQuote.txt b/Sd1/P/HtmlFormatting/Simple/Solution/Testdata/missingStartQuote.txt new file mode 100644 index 000000000..a1959b6d5 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/Testdata/missingStartQuote.txt @@ -0,0 +1,4 @@ +"firstName","lastName","companyName","address","city","county","postal","phone1","phone2","email","web" +"Aleshia","Tomkiewicz","Alan D Rosenburg Cpa Pc","14 Taylor St","St. Stephens Ward","Kent","CT2 7PP","01835-703597","01944-369967","atomkiewicz@hotmail.com","http://www.alandrosenburgcpapc.co.uk" +"Evan","Zigomalas","Cap Gemini America","5 Binney St","Abbey Ward","Buckinghamshire","HP11 2AX","01937-864715","01714-737668","evan.zigomalas@gmail.com","http://www.capgeminiamerica.co.uk" +France","Andrade","Elliott, John W Esq","8 Moor Place","East Southbourne and Tuckton W","Bournemouth","BH6 3BE","01347-368222","01935-821636","france.andrade@hotmail.com","http://www.elliottjohnwesq.co.uk" diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/addresses.txt b/Sd1/P/HtmlFormatting/Simple/Solution/addresses.txt new file mode 100644 index 000000000..5efa953ea --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/addresses.txt @@ -0,0 +1,501 @@ +"firstName","lastName","companyName","address","city","county","postal","phone1","phone2","email","web" +"Aleshia","Tomkiewicz","Alan D Rosenburg Cpa Pc","14 Taylor St","St. Stephens Ward","Kent","CT2 7PP","01835-703597","01944-369967","atomkiewicz@hotmail.com","http://www.alandrosenburgcpapc.co.uk" +"Evan","Zigomalas","Cap Gemini America","5 Binney St","Abbey Ward","Buckinghamshire","HP11 2AX","01937-864715","01714-737668","evan.zigomalas@gmail.com","http://www.capgeminiamerica.co.uk" +"France","Andrade","Elliott, John W Esq","8 Moor Place","East Southbourne and Tuckton W","Bournemouth","BH6 3BE","01347-368222","01935-821636","france.andrade@hotmail.com","http://www.elliottjohnwesq.co.uk" +"Ulysses","Mcwalters","Mcmahan, Ben L","505 Exeter Rd","Hawerby cum Beesby","Lincolnshire","DN36 5RP","01912-771311","01302-601380","ulysses@hotmail.com","http://www.mcmahanbenl.co.uk" +"Tyisha","Veness","Champagne Room","5396 Forth Street","Greets Green and Lyng Ward","West Midlands","B70 9DT","01547-429341","01290-367248","tyisha.veness@hotmail.com","http://www.champagneroom.co.uk" +"Eric","Rampy","Thompson, Michael C Esq","9472 Lind St","Desborough","Northamptonshire","NN14 2GH","01969-886290","01545-817375","erampy@rampy.co.uk","http://www.thompsonmichaelcesq.co.uk" +"Marg","Grasmick","Wrangle Hill Auto Auct & Slvg","7457 Cowl St #70","Bargate Ward","Southampton","SO14 3TY","01865-582516","01362-620532","marg@hotmail.com","http://www.wranglehillautoauctslvg.co.uk" +"Laquita","Hisaw","In Communications Inc","20 Gloucester Pl #96","Chirton Ward","Tyne & Wear","NE29 7AD","01746-394243","01590-982428","laquita@yahoo.com","http://www.incommunicationsinc.co.uk" +"Lura","Manzella","Bizerba Usa Inc","929 Augustine St","Staple Hill Ward","South Gloucestershire","BS16 4LL","01907-538509","01340-713951","lura@hotmail.com","http://www.bizerbausainc.co.uk" +"Yuette","Klapec","Max Video","45 Bradfield St #166","Parwich","Derbyshire","DE6 1QN","01903-649460","01933-512513","yuette.klapec@klapec.co.uk","http://www.maxvideo.co.uk" +"Fernanda","Writer","K & R Associates Inc","620 Northampton St","Wilmington","Kent","DA2 7PP","01630-202053","01687-879391","fernanda@writer.co.uk","http://www.krassociatesinc.co.uk" +"Charlesetta","Erm","Cain, John M Esq","5 Hygeia St","Loundsley Green Ward","Derbyshire","S40 4LY","01276-816806","01517-624517","charlesetta_erm@gmail.com","http://www.cainjohnmesq.co.uk" +"Corrinne","Jaret","Sound Vision Corp","2150 Morley St","Dee Ward","Dumfries and Galloway","DG8 7DE","01625-932209","01642-322954","corrinne_jaret@gmail.com","http://www.soundvisioncorp.co.uk" +"Niesha","Bruch","Rowley/hansell Petetin","24 Bolton St","Broxburn, Uphall and Winchburg","West Lothian","EH52 5TL","01874-856950","01342-793603","niesha.bruch@yahoo.com","http://www.rowleyhansellpetetin.co.uk" +"Rueben","Gastellum","Industrial Engineering Assocs","4 Forrest St","Weston-Super-Mare","North Somerset","BS23 3HG","01976-755279","01956-535511","rueben_gastellum@gastellum.co.uk","http://www.industrialengineeringassocs.co.uk" +"Michell","Throssell","Weiss Spirt & Guyer","89 Noon St","Carbrooke","Norfolk","IP25 6JQ","01967-580851","01672-496478","mthrossell@throssell.co.uk","http://www.weissspirtguyer.co.uk" +"Edgar","Kanne","Crowan, Kenneth W Esq","99 Guthrie St","New Milton","Hampshire","BH25 5DF","01326-532337","01666-638176","edgar.kanne@yahoo.com","http://www.crowankennethwesq.co.uk" +"Dewitt","Julio","Rittenhouse Motor Co","7 Richmond St","Parkham","Devon","EX39 5DJ","01253-528327","01241-964675","dewitt.julio@hotmail.com","http://www.rittenhousemotorco.co.uk" +"Charisse","Spinello","Modern Plastics Corp","9165 Primrose St","Darnall Ward","Yorkshire, South","S4 7WN","01719-831436","01207-428520","charisse_spinello@spinello.co.uk","http://www.modernplasticscorp.co.uk" +"Mee","Lapinski","Galloway Electric Co Inc","9 Pengwern St","Marldon","Devon","TQ3 1SA","01578-287816","01939-815208","mee.lapinski@yahoo.com","http://www.gallowayelectriccoinc.co.uk" +"Peter","Gutierres","Niagara Custombuilt Mfg Co","4410 Tarlton St","Prestatyn Community","Denbighshire","LL19 9EG","01842-767201","01859-648598","peter_gutierres@yahoo.com","http://www.niagaracustombuiltmfgco.co.uk" +"Octavio","Salvadore","Practical Periphrals","6949 Bourne St","Lye and Stourbridge North Ward","West Midlands","DY5 2QP","01552-709248","01743-139456","octavio.salvadore@yahoo.com","http://www.practicalperiphrals.co.uk" +"Martha","Teplica","Curtin, Patricia M Esq","148 Rembrandt St","Warlingham","Surrey","CR6 9SW","01677-684257","01583-287367","mteplica@teplica.co.uk","http://www.curtinpatriciamesq.co.uk" +"Tamesha","Veigel","Wilhelm, James E Jr","2200 Nelson St #58","Newport","Isle of Wight","PO30 5AL","01217-342071","01280-786847","tveigel@veigel.co.uk","http://www.wilhelmjamesejr.co.uk" +"Tess","Sitra","Smart Signs","61 Rossett St","Chichester","West Sussex","PO19 1RH","01473-229124","01848-116775","tess_sitra@hotmail.com","http://www.smartsigns.co.uk" +"Leonard","Kufner","Arctic Star Distributing Inc","41 Canning St","Steornabhagh a Deas Ward","Western Isles","HS1 2PZ","01230-623547","01604-718601","lkufner@kufner.co.uk","http://www.arcticstardistributinginc.co.uk" +"Svetlana","Tauras","Lensbower, Gregory L Esq","8289 Cadogan St","South Ward","North Eart Lincolnshire","DN33 1AU","01781-827317","01509-121140","svetlana_tauras@tauras.co.uk","http://www.lensbowergregorylesq.co.uk" +"Pok","Molaison","Portal Metal Products","211 Hobart St","Newquay","Cornwall","TR7 1LS","01866-248660","01315-284286","pok@yahoo.com","http://www.portalmetalproducts.co.uk" +"Augustine","Growcock","Lynema, Cliff Cpa","114 Falkland St #8845","Brimpton","Berkshire","RG7 4RF","01541-802635","01926-108010","augustine.growcock@growcock.co.uk","http://www.lynemacliffcpa.co.uk" +"Karma","Quarto","J C S Machinery","1 Birkett St","Shard End Ward","West Midlands","B33 0NH","01857-864722","01307-667811","kquarto@gmail.com","http://www.jcsmachinery.co.uk" +"Reed","Weisinger","Berick, Joseph G Esq","5147 Blackstone St","Letchworth South West Ward","Hertfordshire","SG6 3LE","01243-678286","01292-297245","reed_weisinger@yahoo.com","http://www.berickjosephgesq.co.uk" +"German","Zelaya","Jackson & Heit Machine Co Inc","7 Shenstone St","Longhill Ward","Yorkshire, East (North Humbers","HU8 9PZ","01400-269033","01366-210656","german@hotmail.com","http://www.jacksonheitmachinecoinc.co.uk" +"Milly","Savidge","Bridgeway Plan For Health","129 Alexander Pope St","Franche Ward","Hereford and Worcester","DY11 9BW","01702-725589","01421-132652","milly@gmail.com","http://www.bridgewayplanforhealth.co.uk" +"Luis","Ear","Wa Inst For Plcy Studies","2 Birchfield Rd","Whittington","Shropshire","SY11 4PH","01462-648669","01405-648623","luis@hotmail.com","http://www.wainstforplcystudies.co.uk" +"Ciara","Cobbley","Wmgl 101.7 Fm","7523 Kempton Rd","Cockerton West Ward","Darlington","DL3 0JF","01235-647932","01809-443217","ciara_cobbley@hotmail.com","http://www.wmglfm.co.uk" +"Alethea","Mould","Hughlett, Henry T Jr","6305 Elstow St","Castle Ward","West Sussex","BN12 6PR","01662-114247","01351-868965","alethea@hotmail.com","http://www.hughletthenrytjr.co.uk" +"Margurite","Loperfido","Penrose Place Pharmacy Inc","218 Greenbank Drive","Devizes","Wiltshire","SN10 3DU","01407-866759","01640-661191","mloperfido@gmail.com","http://www.penroseplacepharmacyinc.co.uk" +"Vernice","Sperazza","Novak, Alan Paul Esq","8921 Forge St","Colnbrook with Poyle","Buckinghamshire","SL3 0PY","01822-563044","01765-519419","vernice@yahoo.com","http://www.novakalanpaulesq.co.uk" +"Vicente","Rawicki","B & S Tool And Cutter Svc Inc","3060 St Ambrose Grove #261","Aldridge Central and South War","West Midlands","WS9 8UR","01327-770774","01286-258121","vicente_rawicki@hotmail.com","http://www.bstoolandcuttersvcinc.co.uk" +"Craig","Cua","Berry, John M Esq","8388 Bessemer St #5","East Putney Ward","Greater London","SW15 2RP","01483-418969","01818-980469","craig@hotmail.com","http://www.berryjohnmesq.co.uk" +"Jenise","Dulle","Alden, Michael H Esq","87 Pownall Sq","Sawston","Cambridgeshire","CB22 3BB","01709-854691","01572-193368","jenise.dulle@hotmail.com","http://www.aldenmichaelhesq.co.uk" +"Marylin","Cornelison","Ernest E Heuer & Company Pc","39 Wye St","Wakefield North Ward","West Yorkshire","WF1 1DR","01609-882184","01295-331807","marylin_cornelison@yahoo.com","http://www.ernesteheuercompanypc.co.uk" +"Marget","Gunst","Frankel, Stephen","2732 Bostock St #1","St. Enoder","Cornwall","TR9 6NJ","01693-310794","01512-975244","mgunst@yahoo.com","http://www.frankelstephen.co.uk" +"Annett","Bunselmeyer","Guynes Design Inc","5562 Fairfield St #847","Ryde","Isle of Wight","PO33 1HH","01891-702579","01333-972244","abunselmeyer@hotmail.com","http://www.guynesdesigninc.co.uk" +"Kip","Turziano","General Appraisal Co","37 Meadow St","Laindon Park Ward","Essex","SS15 6LE","01850-347846","01222-164469","kip.turziano@yahoo.com","http://www.generalappraisalco.co.uk" +"Melina","Orizabal","Sheraton Inn Ocean Front","3 Nevison St","Lymington and Pennington","Hampshire","SO41 1DL","01420-307327","01245-559333","melina@gmail.com","http://www.sheratoninnoceanfront.co.uk" +"Tina","Clapham","Cooper Myers Y Co","5662 William Moult St","Aylesbury","Buckinghamshire","HP21 8PP","01567-296442","01493-245349","tclapham@gmail.com","http://www.coopermyersyco.co.uk" +"Luisa","Devereux","Cash 4 Checks","3 North View #35","Burmantofts and Richmond Hill ","West Yorkshire","LS9 7JH","01607-269930","01334-807355","ldevereux@gmail.com","http://www.cashchecks.co.uk" +"Pedro","Aschoff","Charlotte Chamber","135 Opie St","Howard Town Ward","Derbyshire","SK13 8BB","01386-981141","01823-517315","paschoff@yahoo.com","http://www.charlottechamber.co.uk" +"Carrol","Kunimitsu","Kisc 98 Kiss Fm","1 Askew St","Farnham","Surrey","GU9 9AS","01260-641258","01415-364461","carrol_kunimitsu@yahoo.com","http://www.kisckissfm.co.uk" +"Alba","Mosseri","Schwartzbard, Gail L Esq","4 Burnall St","Beeston West Ward","Nottinghamshire","NG9 1AE","01543-198690","01231-806535","alba@gmail.com","http://www.schwartzbardgaillesq.co.uk" +"Domonique","Sandlin","Marketing Horizons Inc","95 Denton St","Wollaton West Ward","Nottinghamshire","NG8 2NB","01355-500797","01987-728730","domonique@hotmail.com","http://www.marketinghorizonsinc.co.uk" +"Rory","Neufville","Brady, Brad J Esq","5 Chadwick St #7","Llangeler Community","Ceredigion","SA44 5HF","01252-621329","01442-700486","rory_neufville@neufville.co.uk","http://www.bradybradjesq.co.uk" +"Dustin","Klingaman","Welders Supply","67 Micawber St","Brockley Ward","Greater London","SE14 6RQ","01712-135466","01523-775781","dklingaman@gmail.com","http://www.welderssupply.co.uk" +"Lyndia","Moonshower","Bomarko Inc","43 Williamson St #7995","Meads Ward","East Sussex","BN20 7HB","01469-300335","01789-132579","lyndia_moonshower@moonshower.co.uk","http://www.bomarkoinc.co.uk" +"Jules","Hiltner","Benitez, Brigida Esq","5 Howe St","Broxburn, Uphall and Winchburg","West Lothian","EH52 6NF","01428-343825","01814-878359","jules@yahoo.com","http://www.benitezbrigidaesq.co.uk" +"Dong","Kopczynski","Kennedy Scales Inc","7 Cheapside #9","St. Ive","Cornwall","PL14 5PA","01770-129032","01639-518104","dkopczynski@kopczynski.co.uk","http://www.kennedyscalesinc.co.uk" +"Justine","Salta","Barajas & Bustamante Archl","85 Bridgewater St","Shard End Ward","West Midlands","B34 7BP","01689-253476","01376-851958","justine_salta@yahoo.com","http://www.barajasbustamantearchl.co.uk" +"Chantay","Kamens","Brewster Wallcoverings Co","763 Parkfield Rd","Norton Canes","Staffordshire","WS11 9RH","01823-383806","01245-146126","ckamens@hotmail.com","http://www.brewsterwallcoveringsco.co.uk" +"Tequila","Chisum","Bohs Well Drilling Inc","662 Grove Park","Bulwell Ward","Nottinghamshire","NG6 8RG","01835-634521","01702-946496","tequila.chisum@chisum.co.uk","http://www.bohswelldrillinginc.co.uk" +"Maybelle","Consolazio","Gavin, Lee W Esq","5410 Lawton St","Treorchy Community","Rhondda Cynon Taff","CF42 6PL","01383-647035","01351-200904","mconsolazio@yahoo.com","http://www.gavinleewesq.co.uk" +"Margarett","Bairo","Reid, Carleton B Esq","3 August Rd","Maybury and Sheerwater Ward","Surrey","GU21 5QL","01670-813697","01903-424890","margarett@gmail.com","http://www.reidcarletonbesq.co.uk" +"Janessa","Noonon","Canterbury, Christopher C","476 Starkie St","Westgate Ward","Gloucestershire","GL1 1QW","01472-324699","01841-979075","jnoonon@yahoo.com","http://www.canterburychristopherc.co.uk" +"Sol","Cowser","Omni Mandalay","6448 Tillard St","Conisbrough and Denaby Ward","South Yorkshire","DN12 4JF","01412-528394","01580-134516","sol@gmail.com","http://www.omnimandalay.co.uk" +"Louann","Smethers","Lba Savings Bank","3055 Creswick St","Newbold and Brownsover Ward","Warwickshire","CV21 1LN","01670-234959","01488-872531","louann@gmail.com","http://www.lbasavingsbank.co.uk" +"Lindsay","Yadao","Lutz, Christopher T Esq","7 Jolliffe St","Middlewich","Cheshire","CW10 9GB","01947-566661","01481-295251","lindsay_yadao@yadao.co.uk","http://www.lutzchristophertesq.co.uk" +"Malika","Hanton","Association Of Art Museum Dir","1175 Greig St","St. Marys Ward","Greater Manchester","M25 0ZN","01532-497454","01705-208145","malika@gmail.com","http://www.associationofartmuseumdir.co.uk" +"Stefany","Ferenz","L & L Sales Co Inc","636 Portland Place","Gresham Ward","Middlesbrough","TS1 4RG","01743-977277","01704-986828","stefany@hotmail.com","http://www.llsalescoinc.co.uk" +"Abraham","Cratch","Cavuto, John A","41 Benedict St","Aldborough Ward","Greater London","IG2 7QG","01599-245408","01695-305111","acratch@gmail.com","http://www.cavutojohna.co.uk" +"Giuseppe","Rohaley","Pacific Coast Packaging","62 Margaret St","Royal Hospital Ward","Greater London","SW3 4ND","01345-400452","01866-845669","giuseppe@yahoo.com","http://www.pacificcoastpackaging.co.uk" +"Kiera","Bassil","Storm Eye Institute","5152 Sophia St","Woodstock Ward","South Gloucestershire","BS15 8DS","01655-519837","01783-446052","kbassil@bassil.co.uk","http://www.stormeyeinstitute.co.uk" +"Wendell","Rubano","Automation Engrg & Mfg Inc","1 Back Canning St","Dunblane and Bridge of Allan W","Stirling","FK9 4LD","01837-530939","01752-386691","wendell_rubano@hotmail.com","http://www.automationengrgmfginc.co.uk" +"Stevie","Stifflemire","Packaging Corp Of America","9 Gradwell St","Kempshott Ward","Hampshire","RG22 5HA","01262-808399","01411-169215","stevie_stifflemire@stifflemire.co.uk","http://www.packagingcorpofamerica.co.uk" +"Yun","Paletta","Goe, Douglas E Esq","9205 Upper Hill St","City and Hunslet Ward","West Yorkshire","LS1 5QE","01350-332706","01374-255198","yun_paletta@paletta.co.uk","http://www.goedouglaseesq.co.uk" +"Brittani","Thurm","Burgess Steel Products Corp","9 Horatio St","Ruckinge","Kent","TN26 2PN","01686-306597","01970-890023","bthurm@yahoo.com","http://www.burgesssteelproductscorp.co.uk" +"Billy","Venus","Tipton & Hurst","61 Miriam St","Abbey Road Ward","Greater London","NW8 9BD","01537-356648","01703-435212","billy.venus@yahoo.com","http://www.tiptonhurst.co.uk" +"Brynn","Elkan","A O Hardee & Son Inc","67 Pulford St","Prittlewell Ward","Essex","SS2 6NL","01388-416867","01345-625433","brynn@yahoo.com","http://www.aohardeesoninc.co.uk" +"Elroy","Piehler","Jonson, Geo D Esq","821 Pembroke Place","Kirkby Stephen","Cumbria","CA17 4RZ","01589-654152","01586-387018","epiehler@piehler.co.uk","http://www.jonsongeodesq.co.uk" +"Anisha","Shulick","Dale Yoder Clu Life Hlth & Bus","3 Alder St","Eaton Park Ward","Stoke-on-Trent","ST2 9AW","01780-704167","01268-233798","ashulick@yahoo.com","http://www.daleyoderclulifehlthbus.co.uk" +"Bettina","Kham","Council Of Cmnty Blood Ctrs","80 Morecambe St","Bishop Auckland","County Durham","DL14 6NG","01355-192668","01340-622388","bettina.kham@kham.co.uk","http://www.councilofcmntybloodctrs.co.uk" +"Velda","Mancilla","Tremont, Michael A Esq","7866 Renshaw St #283","Falmouth","Cornwall","TR11 4QQ","01823-526645","01368-456268","velda_mancilla@mancilla.co.uk","http://www.tremontmichaelaesq.co.uk" +"Marta","Brace","Trautman, Eileen Esq","658 Lake St","Malmesbury","Wiltshire","SN16 0XZ","01777-469402","01631-454193","marta.brace@brace.co.uk","http://www.trautmaneileenesq.co.uk" +"Juan","Vanwyhe","Office Service Co","5382 Redfern St","West End Ward","Greater London","W1J 0QH","01961-642757","01728-150282","juan_vanwyhe@gmail.com","http://www.officeserviceco.co.uk" +"Lelia","Filion","Alphabetland Pre School Center","45 Bidder St #38","Town Ward","Greater London","EN1 3HT","01367-136951","01322-715065","lelia.filion@filion.co.uk","http://www.alphabetlandpreschoolcenter.co.uk" +"Una","Frankel","Shamrock Food Service","6766 Britton St #379","Crompton Ward","Greater Manchester","BL1 3EX","01912-749219","01308-356704","ufrankel@hotmail.com","http://www.shamrockfoodservice.co.uk" +"Eva","Joulwan","Central Hrdwr & Elec Corp","7 Lear Rd","Stroud","Hampshire","GU32 3PQ","01779-720349","01961-802899","eva.joulwan@gmail.com","http://www.centralhrdwreleccorp.co.uk" +"Mammie","Dormanen","Matt Parrott & Sons Co","2577 Toxteth St #5","Overton Ward","Lancashire","BB6 7UN","01527-579687","01439-184366","mammie_dormanen@hotmail.com","http://www.mattparrottsonsco.co.uk" +"Jeannetta","Coolidge","Tiny Tots Originals Div","761 Cockerell St #1","Midway Ward","Derbyshire","DE11 0HE","01927-790069","01440-276155","jeannetta_coolidge@gmail.com","http://www.tinytotsoriginalsdiv.co.uk" +"Elbert","Drawe","Lovitch, Alan F","9 Cypress St","Washington East Ward","Tyne and Wear","NE38 9AQ","01753-784273","01496-526674","edrawe@drawe.co.uk","http://www.lovitchalanf.co.uk" +"Lenny","Gazzola","Wise Industries","6 Romilly St","Walkergate Ward","Tyne and Wear","NE6 4YH","01312-233253","01342-706893","lenny.gazzola@yahoo.com","http://www.wiseindustries.co.uk" +"Mira","Alpheaus","East County Process","51 St Anne St #12","Stratfield Mortimer","Berkshire","RG7 3RA","01241-273991","01381-836777","mira.alpheaus@yahoo.com","http://www.eastcountyprocess.co.uk" +"Cathern","Ungar","Agopgee Enterprises Inc","823 Idris St","Selston","Nottinghamshire","NG16 5LG","01898-134749","01266-671305","cathern.ungar@ungar.co.uk","http://www.agopgeeenterprisesinc.co.uk" +"Malcom","Fleckles","L Winik & Associates Inc","8764 Nickleby St #877","Govan Ward","Glasgow City","G51 1BQ","01478-110943","01937-120539","malcom.fleckles@gmail.com","http://www.lwinikassociatesinc.co.uk" +"Monroe","Damato","Rosati, Marc D Esq","5344 Bengel St #5","Millwall Ward","Greater London","E14 5DR","01402-733903","01440-164945","mdamato@damato.co.uk","http://www.rosatimarcdesq.co.uk" +"Leota","Fletchen","Rust Evader Corp","8880 Great Howard St #7750","Sefton","Merseyside","L29 7WD","01358-446391","01414-780251","lfletchen@gmail.com","http://www.rustevadercorp.co.uk" +"Berry","Gutoski","Budget Annex","9 Oakleigh","Lancing","West Sussex","BN15 9BN","01448-211489","01929-400879","berry@gmail.com","http://www.budgetannex.co.uk" +"Meghan","Riherd","Kiqo Pure Gold Oldies 104 Fm","83 Denbigh St Bootle","St. Gluvias","Cornwall","TR3 7AZ","01462-474800","01650-129106","meghan@riherd.co.uk","http://www.kiqopuregoldoldiesfm.co.uk" +"Mike","Torner","Segall Majestic Inc","30 Aughton St","Hilton","Aberdeenshire","AB24 2RR","01240-600327","01408-918612","mike_torner@torner.co.uk","http://www.segallmajesticinc.co.uk" +"Elsa","Delisle","Taos Valley Resort Assn","260 Saxon St","Brooklands Ward","Greater Manchester","M33 4BP","01537-525550","01204-471598","elsa_delisle@gmail.com","http://www.taosvalleyresortassn.co.uk" +"Linwood","Rosenlof","Exhibit Crafts Inc","3 Pyramid St","Eccleston Ward","Merseyside","WA10 3BW","01546-942059","01244-769346","linwood.rosenlof@yahoo.com","http://www.exhibitcraftsinc.co.uk" +"Latosha","Alexy","Laitinen, Stephen B Esq","37 Langham St #948","St. Georges Hill Ward","Surrey","KT13 0AZ","01704-508066","01662-268374","latosha@yahoo.com","http://www.laitinenstephenbesq.co.uk" +"Alexia","Meenan","Herr Foods Inc","94 Villars St","Launcells","Cornwall","EX23 9LG","01560-328739","01270-931388","alexia.meenan@meenan.co.uk","http://www.herrfoodsinc.co.uk" +"Graham","Stanwick","Tiburon Pen Chmbr Commrce Inc","73 Hawkstone St","Renfrew South & Gallowhill War","Dunbartonshire","G52 4YG","01860-191930","01409-786106","gstanwick@gmail.com","http://www.tiburonpenchmbrcommrceinc.co.uk" +"Elinore","Fulda","Agri Business Insurance Agency","123 Sussex St","Astley Bridge Ward","Greater Manchester","BL1 6PY","01457-837447","01403-864306","elinore.fulda@fulda.co.uk","http://www.agribusinessinsuranceagency.co.uk" +"Lisbeth","Creecy","Gerstenfeld, Gerald F Esq","484 Barry St","Shiney Row Ward","County Durham","DH4 7RG","01931-620849","01825-623398","lcreecy@gmail.com","http://www.gerstenfeldgeraldfesq.co.uk" +"Eloisa","Faurote","Mcdonald, Michael J Esq","7033 Micawber St","Bintree","Norfolk","NR20 5NQ","01337-695353","01747-999761","eloisa.faurote@hotmail.com","http://www.mcdonaldmichaeljesq.co.uk" +"Shawana","Cantua","Best Western Riverview Inn","33 Vipond St","Woodhall Farm Ward","Hertfordshire","HP2 7JP","01413-348876","01659-621050","shawana@yahoo.com","http://www.bestwesternriverviewinn.co.uk" +"Alyssa","Ansbro","Berg, Michael D Esq","85 Hero St","Stanhope","County Durham","DL13 2TZ","01632-887825","01585-967862","alyssa_ansbro@gmail.com","http://www.bergmichaeldesq.co.uk" +"Kyoko","Mcmillian","Nature Conservancy","77 Reading St #8","North Tawton","Devon","EX20 2TR","01235-173362","01371-735347","kyoko_mcmillian@gmail.com","http://www.natureconservancy.co.uk" +"Terry","Gauthier","Walker, Susan S Esq","274 Altcar Ave","Catterick","North Yorkshire","DL10 7NU","01555-550015","01793-749131","tgauthier@yahoo.com","http://www.walkersusansesq.co.uk" +"Sena","Langenbach","Alternative Collection Svc Inc","38 Avondale Rd #79","Kilmersdon","Somerset","BA3 5SJ","01756-678490","01836-695245","sena.langenbach@hotmail.com","http://www.alternativecollectionsvcinc.co.uk" +"Cristen","Nesset","Johnson, Matthew E Esq","4679 Curzon St","Central Ward","Lancashire","BB5 0SJ","01354-864473","01994-347546","cnesset@nesset.co.uk","http://www.johnsonmattheweesq.co.uk" +"Lashawn","Ker","Thornsjo, Dale O Esq","13 Nelson Rd","Filwood Ward","Bristol","BS4 1HT","01676-780022","01470-187069","lashawn.ker@gmail.com","http://www.thornsjodaleoesq.co.uk" +"Wade","Sovel","Manhattan Supply Co Deer Pk","2546 Hunter St","Central Buchan Ward","Aberdeenshire","AB53 6YD","01712-978062","01317-960371","wade@hotmail.com","http://www.manhattansupplycodeerpk.co.uk" +"Whitney","Tishler","Clifford Standifer & Mcdowell","77 Mason St #650","Smallbridge and Firgrove Ward","Greater Manchester","OL16 3AW","01224-605237","01948-891701","whitney@gmail.com","http://www.cliffordstandifermcdowell.co.uk" +"Deja","Conatser","Universal Case Co","94 Wakefield St","Lavenham","Suffolk","CO10 9PU","01378-234592","01879-981256","deja.conatser@hotmail.com","http://www.universalcaseco.co.uk" +"Earnestine","Casper","A O J Mfg Corp","529 Stalmine Rd #3680","Saffron Walden","Essex","CB11 4DJ","01807-346103","01260-744622","earnestine_casper@hotmail.com","http://www.aojmfgcorp.co.uk" +"Frankie","Marruffo","Paralegal Personnel","52 Morningside Rd #1","Cilybebyll Community","Neath Port Talbot","SA8 3HE","01295-678319","01966-999493","fmarruffo@gmail.com","http://www.paralegalpersonnel.co.uk" +"Paola","Dease","Sunderland Publishing Co","94 Enid St","Birchington","Kent","CT7 9BG","01333-642646","01419-231768","pdease@gmail.com","http://www.sunderlandpublishingco.co.uk" +"Rodrigo","Hawkin","Godfroy, William Esq","661 Great Crosshall St","Forth Ward","City of Edinburgh","EH5 2LR","01936-611490","01280-275755","rodrigo@hotmail.com","http://www.godfroywilliamesq.co.uk" +"Luther","Alsman","Crossroads Travel Service Inc","227 Albert Terrace","Belvedere Ward","Greater London","DA17 6EF","01536-639256","01494-500403","luther@gmail.com","http://www.crossroadstravelserviceinc.co.uk" +"Casey","Dondero","Sarrail Lynch & Hall","464 Back Nile St #618","Acton Central Ward","Greater London","W3 6QJ","01728-100333","01862-338494","casey.dondero@hotmail.com","http://www.sarraillynchhall.co.uk" +"Ressie","Bontemps","Typesetters","42 Eastwood St","Walton Ward","Cambridgeshire","PE4 6HB","01996-854517","01616-608138","ressie_bontemps@bontemps.co.uk","http://www.typesetters.co.uk" +"Sean","Schurman","Cooper Electric Supply Co","2877 Grain St","Caversham Ward","Berkshire","RG4 5DE","01773-139510","01423-385669","sean.schurman@schurman.co.uk","http://www.cooperelectricsupplyco.co.uk" +"Celestina","Pince","Mcallister & Murphy Pc","13 Stockdale St #779","Abingdon on Thames","Oxfordshire","OX14 5QH","01763-475078","01434-734867","cpince@pince.co.uk","http://www.mcallistermurphypc.co.uk" +"Maira","Karas","Blanton, Mary R Attorney","9 Cropper St","Northgate Ward","West Sussex","RH10 1YJ","01582-839217","01927-384903","maira.karas@yahoo.com","http://www.blantonmaryrattorney.co.uk" +"Beth","Barbone","Upper Deck Co","3 Gaskell St","Tynemouth Ward","Tyne and Wear","NE30 2NB","01210-926114","01521-151330","bbarbone@barbone.co.uk","http://www.upperdeckco.co.uk" +"Wei","Nobel","Victory Coating","5221 Royston St","Eccleshall","Staffordshire","ST21 6GA","01912-146880","01608-570699","wei_nobel@hotmail.com","http://www.victorycoating.co.uk" +"Melissia","Slotemaker","Twining Nemia & Steflik","83 St Johns Lane #43","Linlithgow Ward","West Lothian","EH49 7LS","01515-360513","01936-295031","mslotemaker@gmail.com","http://www.twiningnemiasteflik.co.uk" +"Letha","Akey","Jeanettes Drapery & Upholstery","603 Pall Mall","Layton Ward","Lancashire","FY3 8ND","01694-424205","01605-583419","letha_akey@akey.co.uk","http://www.jeanettesdraperyupholstery.co.uk" +"Isaac","Semrad","Prugh, Pamela J Cpa","76 Dawber St #6","Blackheath Westcombe Ward","Greater London","SE3 7JY","01939-738818","01798-503274","isaac.semrad@semrad.co.uk","http://www.prughpamelajcpa.co.uk" +"Kristine","Klipfel","Neeley, Gregory W Esq","3380 Alexander St","Moulsham and Central Ward","Essex","CM1 9QQ","01710-435506","01396-935784","kristine.klipfel@yahoo.com","http://www.neeleygregorywesq.co.uk" +"Odette","Moussette","Village Business Center","216 Lissant St #8","Great Dunmow","Essex","CM6 1DQ","01712-248851","01626-260974","odette_moussette@gmail.com","http://www.villagebusinesscenter.co.uk" +"Hobert","Panfilov","Carlin, Angela G Esq","92 Phythian St #614","Gweek","Cornwall","TR11 5RR","01245-353227","01518-554407","hobert@gmail.com","http://www.carlinangelagesq.co.uk" +"Isadora","Mchughes","Fan Shop","792 Queens Rd","Stretford Ward","Greater Manchester","M32 8LR","01526-145485","01338-403471","isadora.mchughes@mchughes.co.uk","http://www.fanshop.co.uk" +"Emily","Pogorelc","Mccartney Printing Services","5196 York St","Orsett Ward","Essex","SS17 8NS","01416-913482","01439-493163","emily.pogorelc@yahoo.com","http://www.mccartneyprintingservices.co.uk" +"Desire","Barresi","Greater Cinc Schl Empl Crdt Un","428 Kearsley St","Hatton","Warwickshire","CV35 7UA","01819-701096","01970-482055","desire@gmail.com","http://www.greatercincschlemplcrdtun.co.uk" +"Rosalind","Stamps","Haar, Allen F","8 Chestnut St","Barrowford","Lancashire","BB9 6EW","01918-999052","01736-843257","rosalind.stamps@stamps.co.uk","http://www.haarallenf.co.uk" +"Vernell","Connley","Harmons","998 Roe St #6","Bellingham","Northumberland","NE48 2BX","01954-363885","01585-863534","vernell@hotmail.com","http://www.harmons.co.uk" +"Micheline","Mathieson","Mail Boxes Etc","3 Copenhagen Rd","George St","Aberdeenshire","AB25 3UZ","01857-518738","01247-541211","micheline.mathieson@yahoo.com","http://www.mailboxesetc.co.uk" +"Nathan","Outhouse","Grt Amercn Fed Svngs & Ln Assn","293 Vivian St","South Jesmond Ward","Tyne and Wear","NE2 1EY","01555-702650","01364-499130","nathan.outhouse@gmail.com","http://www.grtamercnfedsvngslnassn.co.uk" +"Allene","Burau","Allied Plastics","8 Barlow St #6","Barlow","Derbyshire","S18 7TH","01731-825958","01260-963065","allene.burau@hotmail.com","http://www.alliedplastics.co.uk" +"Julie","Sakshaug","Newton Clerk","5 Shakspeare St #66","St. Johns Ward","Hereford and Worcester","B61 8HD","01225-180983","01641-570473","julie@gmail.com","http://www.newtonclerk.co.uk" +"Francisca","Shuhi","Thompson, Chesney Md","7 Carolina St","Bodmin","Cornwall","PL31 1QF","01345-878334","01639-663121","fshuhi@shuhi.co.uk","http://www.thompsonchesneymd.co.uk" +"Marisha","Wilcoxon","Young Door Company","52 Trowbridge St","Knightsbridge and Belgravia Wa","Greater London","SW1X 9HB","01257-461104","01422-891030","marisha.wilcoxon@gmail.com","http://www.youngdoorcompany.co.uk" +"Telma","Maraia","Reliable Yard Service","25 Village St","Elgin City South Ward","Moray","IV30 1SB","01500-649863","01531-881940","telma@maraia.co.uk","http://www.reliableyardservice.co.uk" +"Luke","Crete","M D & W Railway","4 Peach St #5112","Halstead","Kent","TN14 7EF","01375-820236","01268-175772","luke.crete@crete.co.uk","http://www.mdwrailway.co.uk" +"Hubert","Mias","Chuckmaster Co","3614 Old Hall St #604","Fawley","Hampshire","SO45 2PT","01408-965643","01857-225719","hubert.mias@gmail.com","http://www.chuckmasterco.co.uk" +"Janella","Altobell","Shannon, Paul V Esq","3768 Hey Green Rd","Hartshill","Warwickshire","CV10 0TH","01746-505364","01411-597527","jaltobell@hotmail.com","http://www.shannonpaulvesq.co.uk" +"Angelo","Lavista","Computemp","97 Newlands St","Kensington and Fairfield Ward","Merseyside","L6 9DU","01544-247601","01210-307796","angelo.lavista@gmail.com","http://www.computemp.co.uk" +"Tran","Mandiola","N Rockland Educl Fed Crdt Un","6226 Maitland St","West Bromwich Central Ward","West Midlands","B70 6DR","01609-235350","01957-151083","tran.mandiola@hotmail.com","http://www.nrocklandeduclfedcrdtun.co.uk" +"Reynalda","Vanhooser","A All In One Construction","891 Crocus St","Rowley Ward","West Midlands","B65 8EZ","01951-872658","01350-811035","reynalda@vanhooser.co.uk","http://www.aallinoneconstruction.co.uk" +"Salley","Rieger","Barnett Industries Inc","1 Segrave St","Sutton Trinity Ward","West Midlands","B75 6HJ","01858-162078","01992-655281","salley.rieger@gmail.com","http://www.barnettindustriesinc.co.uk" +"Cheryll","Yurich","Blaineco Structural Movers","666 Moor Place","Shepway South Ward","Kent","ME15 8ST","01780-380120","01494-202350","cheryll_yurich@yurich.co.uk","http://www.blainecostructuralmovers.co.uk" +"Crista","Viengxay","Green Point Savings Bank","1554 Christopher St","Everton Ward","Merseyside","L6 1BG","01976-784016","01584-387727","crista@yahoo.com","http://www.greenpointsavingsbank.co.uk" +"Lino","Sutulovich","Sherpa Corp","55 Margaret Rd","Heaton Ward","Yorkshire, West","BD9 4DA","01316-590173","01980-890046","lino.sutulovich@gmail.com","http://www.sherpacorp.co.uk" +"Galen","Wendorf","Russell, Amelia Mosley Esq","8830 Antonio St","Gillingham North Ward","Kent","ME7 1DZ","01220-653456","01420-489285","galen.wendorf@wendorf.co.uk","http://www.russellameliamosleyesq.co.uk" +"Gilbert","Langarica","Inter American Press Assn","82 Sinclair St","Bangor Community","Gwynedd","LL57 1DW","01455-565046","01432-324277","gilbert.langarica@gmail.com","http://www.interamericanpressassn.co.uk" +"Whitney","Goossen","Eagle Newspapers","7568 Atlas St","Butterwick","Lincolnshire","PE22 0HY","01255-383731","01392-955534","whitney.goossen@hotmail.com","http://www.eaglenewspapers.co.uk" +"Socorro","Abrahams","Martin Morrissey","93 Clyde Rd #9","Deepdale Ward","Lancashire","PR1 6TN","01311-567052","01387-779081","socorro_abrahams@abrahams.co.uk","http://www.martinmorrissey.co.uk" +"Mauricio","Flam","Callender, William C Esq","18 Nimrod St","Walney North Ward","Cumbria","LA14 3SJ","01640-813748","01829-160968","mflam@gmail.com","http://www.callenderwilliamcesq.co.uk" +"Phillip","Aloi","Duffield, Michael C","6 Cannock St","Scarcroft","West Yorkshire","LS14 3BW","01490-898175","01867-710914","paloi@hotmail.com","http://www.duffieldmichaelc.co.uk" +"Gilberto","Erixon","Advanced Data Systems","2258 Benedict St","Penryn","Cornwall","TR10 8RP","01582-161403","01749-718702","gerixon@gmail.com","http://www.advanceddatasystems.co.uk" +"Thad","Puskarich","Drubner, Norman S Esq","9302 Ismay St #6","Tenterden","Kent","TN30 6JP","01506-152661","01686-258819","thad_puskarich@puskarich.co.uk","http://www.drubnernormansesq.co.uk" +"Bambi","Favaron","Desktop Center","3347 Lawrence Rd #456","Haverstock Ward","Greater London","NW5 4EU","01676-354943","01588-347636","bambi.favaron@yahoo.com","http://www.desktopcenter.co.uk" +"Marshall","Kozikowski","Viking Lodge","47 Elwy St","Kilpatrick Ward","West Dunbart","G81 6RT","01913-454226","01738-622885","marshall@hotmail.com","http://www.vikinglodge.co.uk" +"Chery","Wiederin","Rosenkrance, Brent","553 Picton Rd","Astley Mosley Common Ward","Greater Manchester","M29 7AA","01274-659801","01411-236922","cwiederin@yahoo.com","http://www.rosenkrancebrent.co.uk" +"Eileen","Montecalvo","Holiday House Apts","9986 Cantsfield St","St. Peters Ward","Tyne and Wear","SR6 9SD","01904-227024","01278-578708","eileen@yahoo.com","http://www.holidayhouseapts.co.uk" +"Melita","Szpak","Or Draymen & Warehousemans","1 Sussex St","Cyfarthfa Community","Merthyr Tydfil","CF48 1AR","01431-484822","01294-348695","melita.szpak@szpak.co.uk","http://www.ordraymenwarehousemans.co.uk" +"Ashley","Jessie","Haney, Tom C Md","9548 Ogwen St #84","Baguley Ward","Greater Manchester","M23 9GB","01740-739731","01598-368995","ashley_jessie@jessie.co.uk","http://www.haneytomcmd.co.uk" +"Laila","Fend","Burlington Co Library","57 St Georges Hill","Crawcrook and Greenside Ward","Tyne and Wear","NE40 4LJ","01550-206220","01624-621665","lfend@gmail.com","http://www.burlingtoncolibrary.co.uk" +"Bobbie","Guillereault","Geneva Woods Professional Ctr","385 Upper Hampton St #39","Southey Ward","South Yorkshire","S5 8LL","01496-781616","01606-682963","bguillereault@gmail.com","http://www.genevawoodsprofessionalctr.co.uk" +"Dana","Paluszynski","Chile Pepper Magazine","6378 Lyell St #48","Trossachs and Teith Ward","Stirling","FK21 8TJ","01847-224345","01907-198323","dpaluszynski@paluszynski.co.uk","http://www.chilepeppermagazine.co.uk" +"Freida","Newyear","Flash, Elena Salerno Esq","675 Falstaff St #170","Chapel-en-le-Frith","Derbyshire","SK23 0QG","01773-691786","01890-803440","freida_newyear@yahoo.com","http://www.flashelenasalernoesq.co.uk" +"Val","Cellucci","Owensboro Brick & Tile","87 Pelops St","Kings Norton Ward","West Midlands","B38 8PL","01387-155607","01488-893833","vcellucci@yahoo.com","http://www.owensborobricktile.co.uk" +"Horace","Knapp","Mouw & Celello Pc","5 Eyes St","Mid and Upper Nithsdale Ward","Dumfries and Galloway","DG4 6LF","01924-556297","01459-140651","horace.knapp@yahoo.com","http://www.mouwcelellopc.co.uk" +"Joana","Reinecke","Visiting Nur Assn Ctrl Jersey","2427 Olney St #7","Amersham","Buckinghamshire","HP6 6JH","01320-402522","01866-827990","jreinecke@reinecke.co.uk","http://www.visitingnurassnctrljersey.co.uk" +"Tiara","Schlichter","C C Industries","805 Westbank Rd","North Heywood Ward","Greater Manchester","OL10 2DU","01270-562265","01769-234788","tiara_schlichter@schlichter.co.uk","http://www.ccindustries.co.uk" +"Dacia","Swaisgood","Nelson & Paulson Chartered","36 Cranmer St #4697","Little Hereford","Shropshire","SY8 4LE","01984-926059","01275-123842","dacia.swaisgood@swaisgood.co.uk","http://www.nelsonpaulsonchartered.co.uk" +"Myong","Babineaux","Capital Thrpy & Spts Medcn Inc","2 Kirkdale Rd","Canning Town North Ward","Greater London","E16 4NF","01897-419567","01801-288675","mbabineaux@babineaux.co.uk","http://www.capitalthrpysptsmedcninc.co.uk" +"Gene","Bleile","Sun Toledo Refinery Co","4687 Atherton St","Springfield Ward","West Midlands","B11 4HB","01257-354396","01546-626491","gene_bleile@bleile.co.uk","http://www.suntoledorefineryco.co.uk" +"Kanisha","Difiora","Mata, Mario A Esq","513 Bailey St","Bontnewydd Community","Gwynedd","LL54 7UP","01770-697837","01426-535429","kanisha@gmail.com","http://www.matamarioaesq.co.uk" +"Ayesha","Moeder","Meredith Paving Corp","620 Old Leeds St","Sheviock","Cornwall","PL11 3DF","01284-871485","01800-737237","ayesha@gmail.com","http://www.meredithpavingcorp.co.uk" +"Lanie","Smalarz","Philosophical Rsrch Scty Bkstr","5149 Maria Rd","Peterlee","County Durham","SR8 5RL","01218-415062","01279-431606","lanie.smalarz@yahoo.com","http://www.philosophicalrsrchsctybkstr.co.uk" +"Jaleesa","Polintan","New Jersey Tanning Co Inc","8 Taylor St","Shrub End Ward","Essex","CO2 9LW","01507-519053","01973-332478","jpolintan@polintan.co.uk","http://www.newjerseytanningcoinc.co.uk" +"Tamekia","Flotow","All County Inc","588 Venmore St","Twickenham Riverside Ward","Greater London","TW1 2QH","01794-317624","01958-330790","tamekia.flotow@hotmail.com","http://www.allcountyinc.co.uk" +"Ula","Otey","Mail Boxes Etc","1 Newby St","Coleshill","Warwickshire","B46 3LZ","01291-565542","01581-469043","ula@hotmail.com","http://www.mailboxesetc.co.uk" +"Rosendo","Ratel","Elmark Graphics Inc","5588 Lake St #903","Crystal Palace Ward","Greater London","SE19 2TJ","01404-343160","01276-749323","rratel@yahoo.com","http://www.elmarkgraphicsinc.co.uk" +"Timmy","Lintner","Interdependence Associates Inc","9112 Hardwick St","Bowes","County Durham","DL12 9JB","01651-232745","01711-826233","tlintner@hotmail.com","http://www.interdependenceassociatesinc.co.uk" +"Zita","Speltz","Mmm Design Group","2395 Gloucester Pl","Halliwell Ward","Greater Manchester","BL1 6DS","01368-497445","01215-755682","zita_speltz@yahoo.com","http://www.mmmdesigngroup.co.uk" +"Aleisha","Lemm","Pathe Cmptr Cntrl Systems Corp","341 Birchfield St","Wareham St. Martin","Dorset","BH16 6JJ","01341-997268","01864-899304","aleisha.lemm@gmail.com","http://www.pathecmptrcntrlsystemscorp.co.uk" +"Naomi","Lavezzo","Torrefazione Italia Inc","9854 Ranelagh Place","Finedon","Northamptonshire","NN9 5EN","01469-888112","01367-310764","naomi.lavezzo@yahoo.com","http://www.torrefazioneitaliainc.co.uk" +"Aretha","Bowling","Sawyer, Robert M Esq","8 Nova Scotia","Caerphilly Community","Caerphilly","CF83 3AF","01816-462521","01486-709301","aretha@hotmail.com","http://www.sawyerrobertmesq.co.uk" +"Mila","Figuera","U S Sapporo A Inc","72 Lime Place","Old Newton with Dagworth","Suffolk","IP14 4HG","01300-650262","01573-159208","mila_figuera@yahoo.com","http://www.ussapporoainc.co.uk" +"Orville","Zuehl","Teti, Louis N Esq","907 Denman St","Crowle and Ealand","North Lincolnshire","DN17 4EN","01998-694754","01752-405851","orville_zuehl@zuehl.co.uk","http://www.tetilouisnesq.co.uk" +"Gabriele","Geschke","Levy Security Consultants Ltd","5 Garfield St #9","Milton Regis Ward","Kent","ME10 2EJ","01404-425588","01902-692529","gabriele@geschke.co.uk","http://www.levysecurityconsultantsltd.co.uk" +"Kara","Jaquish","El Adobe Inn","345 Feltwell Rd","St. Michaels and Wicksteed War","Northamptonshire","NN15 6BB","01691-316298","01503-303797","kara@yahoo.com","http://www.eladobeinn.co.uk" +"Kenny","Lin","Mcmahan Mcmahan & Brinkley","1 Towson St","Howe of Fife and Tay Coast War","Fife","KY14 6AH","01753-900033","01473-417906","kenny@lin.co.uk","http://www.mcmahanmcmahanbrinkley.co.uk" +"Vashti","Sugai","Accurate Engraving Co","4 Candia St #6","Shipston on Stour","Warwickshire","CV36 4HE","01311-723137","01528-551210","vashti@gmail.com","http://www.accurateengravingco.co.uk" +"Jordan","Handsaker","Shirleys Print Shoppe","2 Cherry Lane","Strood South Ward","Kent","ME2 2NJ","01793-443665","01964-984369","jordan_handsaker@gmail.com","http://www.shirleysprintshoppe.co.uk" +"Carisa","Degenhardt","Schwend Signs","7 Britannia Ave #875","Newton-with-Clifton","Lancashire","PR4 3RQ","01911-775929","01913-319581","carisa.degenhardt@degenhardt.co.uk","http://www.schwendsigns.co.uk" +"Audrie","Danaher","K C Products Co","63 Brunswick Sq","Llanelli Rural Community","Carmarthenshire","SA15 5YN","01344-670413","01956-885635","adanaher@yahoo.com","http://www.kcproductsco.co.uk" +"Shaunna","Rodamis","Engelbrecht Ackerman & Hassman","5 Gainsborough Rd","Newington Ward","Greater London","SE1 6EH","01658-509610","01529-959860","shaunna.rodamis@yahoo.com","http://www.engelbrechtackermanhassman.co.uk" +"Coleen","Langer","Valley Prodn Ctr For Vid & Aud","745 Goodall St #9309","Much Wenlock","Shropshire","TF13 6HB","01956-525612","01746-728526","coleen.langer@hotmail.com","http://www.valleyprodnctrforvidaud.co.uk" +"Katie","Choinski","Coastal Technologies","1267 Alderson Rd","Churchdown","Gloucestershire","GL3 2BA","01606-772920","01762-227896","katie@choinski.co.uk","http://www.coastaltechnologies.co.uk" +"Dannie","Brau","Goodfellow Agency","2 Gay St #3702","Werrington South Ward","Cambridgeshire","PE7 2QA","01675-779811","01380-595884","dbrau@brau.co.uk","http://www.goodfellowagency.co.uk" +"Ashanti","Donn","Denticator","3409 Benns Gardens","Hollington Ward","East Sussex","TN38 9NE","01352-599278","01721-697548","adonn@yahoo.com","http://www.denticator.co.uk" +"Madalyn","Dubberly","L & M Industrial Chemicals Inc","1 Lower Burlington St","Northfleet South Ward","Kent","DA11 8RN","01974-720949","01910-745476","madalyn.dubberly@gmail.com","http://www.lmindustrialchemicalsinc.co.uk" +"Santos","Signore","Gallagher, John J Esq","4706 Chapel Place #5993","Steyning","West Sussex","BN44 3DF","01614-431131","01670-346228","santos@gmail.com","http://www.gallagherjohnjesq.co.uk" +"Alyce","Flamino","Sadowski, Jeffrey A","4 Mather St","Holbrook Ward","West Midlands","CV6 4BN","01361-927368","01678-781372","alyce@yahoo.com","http://www.sadowskijeffreya.co.uk" +"Pearly","Ero","Rug Gallery","9960 Gilroy Rd","Woodhouse Ward","Greater London","N12 9JT","01329-374051","01408-866700","pero@hotmail.com","http://www.ruggallery.co.uk" +"Cherrie","Nitschke","Watson, Richard I Md","3 Burnall St","Keighley","West Yorkshire","BD20 6DA","01373-498883","01955-289452","cherrie_nitschke@yahoo.com","http://www.watsonrichardimd.co.uk" +"Maia","Shadd","Pigeon Falls State Bank","8 Bigham Rd","Deal","Kent","CT14 9QJ","01950-708083","01295-412046","maia_shadd@gmail.com","http://www.pigeonfallsstatebank.co.uk" +"Edwin","Logghe","Joseph Victor & Son Inc","950 Gordon St","Heanor and Loscoe","Derbyshire","DE75 7FZ","01366-667615","01627-549610","edwin_logghe@hotmail.com","http://www.josephvictorsoninc.co.uk" +"Leigha","Semenza","Unique Epoxy","784 Juno St #7653","North Horsham","West Sussex","RH12 4GW","01406-216625","01286-731684","lsemenza@yahoo.com","http://www.uniqueepoxy.co.uk" +"Walker","Seeger","Jim Dunnam Builder Inc","69 Chantrey St #90","Hickling","Norfolk","NR12 0YB","01245-616596","01531-463162","walker.seeger@yahoo.com","http://www.jimdunnambuilderinc.co.uk" +"Nakita","Rodrigues","Richard Mulholland Prop Inc","4 Northbrook St #600","Edmonton Green Ward","Greater London","N18 2NF","01679-150583","01607-496390","nakita_rodrigues@gmail.com","http://www.richardmulhollandpropinc.co.uk" +"Kattie","Ozane","Page, Patricia A Esq","526 Liffey St #759","Westbury","Wiltshire","BA13 3QU","01322-491007","01807-524286","kozane@gmail.com","http://www.pagepatriciaaesq.co.uk" +"Lamar","Suite","T J Boyle & Associates","6301 Dorset Rd","Harefield Ward","Greater London","UB9 6LF","01716-613102","01885-144424","lsuite@yahoo.com","http://www.tjboyleassociates.co.uk" +"Juliana","Uken","Charles S Cavadini Cic","4 Summer Seat Bootle","Moulsecoomb and Bevendean Ward","Brighton and Hove","BN2 4TL","01962-844141","01981-109913","juliana.uken@yahoo.com","http://www.charlesscavadinicic.co.uk" +"Chan","Loftin","Hydrick Law Offices","84 Walton Village","Horfield Ward","Bristol","BS7 0AX","01507-583669","01698-163177","chan@gmail.com","http://www.hydricklawoffices.co.uk" +"Delpha","Detamore","Bilar Tool & Die Inc","8 Tagus St #9814","Cleator Moor","Cumbria","CA25 5EF","01322-480025","01517-750609","delpha.detamore@yahoo.com","http://www.bilartooldieinc.co.uk" +"Floyd","Tivis","Sheplers Western Wear","770 Jamaica St","Penmaenmawr Community","Conwy","LL34 6BH","01882-970809","01838-712829","floyd_tivis@hotmail.com","http://www.sheplerswesternwear.co.uk" +"Chantell","Besong","Kelly, Mark C","11 Tetlow St","Parsons Green and Walham Ward","Greater London","SW6 4QP","01607-329400","01218-142767","chantell_besong@gmail.com","http://www.kellymarkc.co.uk" +"Martin","Fonua","Aviation Insurance Inc","7642 Ledward St","Cressington Ward","Merseyside","L19 0LN","01919-185409","01921-686016","mfonua@yahoo.com","http://www.aviationinsuranceinc.co.uk" +"Hyun","Erdman","Hall, Ronald A","1432 Rutland Ave","Uckfield","East Sussex","TN22 9EF","01594-744010","01356-404829","hyun@gmail.com","http://www.hallronalda.co.uk" +"Nada","Arey","Advanced Engineering Assocs","22 Harewood St #95","Acton Trussell and Bednall","Staffordshire","ST17 0RU","01576-627827","01822-753601","nada@hotmail.com","http://www.advancedengineeringassocs.co.uk" +"Elizabeth","Pata","Hirsch, Henry L Esq","645 Lister Drive","Denwick","Northumberland","NE66 2LQ","01634-662999","01571-674820","elizabeth@gmail.com","http://www.hirschhenrylesq.co.uk" +"Dominic","Washmuth","Bremer, Duncan S Esq","8977 Old Leeds St #87","Beaminster","Dorset","DT8 3DR","01725-615270","01722-996936","dwashmuth@hotmail.com","http://www.bremerduncansesq.co.uk" +"Alise","Packebush","Wnc Forklift Inc","22 Delamore St","Hereford","Hereford and Worcester","HR1 2EA","01266-695304","01517-702273","alise.packebush@gmail.com","http://www.wncforkliftinc.co.uk" +"Flo","Bardsley","Hancock, John J Esq","35 Walton Lane","Loughborough Ashby Ward","Leicestershire","LE11 4PF","01983-847833","01418-645161","flo.bardsley@hotmail.com","http://www.hancockjohnjesq.co.uk" +"Bonita","Sandblom","Transbay Steel Corp","22 Kilshaw St","Wimbledon Park Ward","Greater London","SW19 7DT","01989-617161","01723-502274","bsandblom@gmail.com","http://www.transbaysteelcorp.co.uk" +"Royal","Rush","Severt, Todd D Esq","1 Argyle St","Hyde Werneth Ward","Greater Manchester","SK14 5AR","01934-427282","01809-860488","royal.rush@yahoo.com","http://www.severttodddesq.co.uk" +"Erasmo","Talentino","Active Air Systems","3 Garden Lane","Darton West Ward","South Yorkshire","S75 5JY","01492-454455","01304-185373","erasmo.talentino@hotmail.com","http://www.activeairsystems.co.uk" +"Mari","Smeby","A B E Doors & Windows","4309 Chisenhale St","Rock","Hereford and Worcester","DY14 9XQ","01423-202676","01733-169475","msmeby@gmail.com","http://www.abedoorswindows.co.uk" +"Eleonora","Ventry","Jackson, Donald M Esq","758 Woodhouse St","Soho Ward","West Midlands","B21 0UE","01966-685595","01762-396161","eleonora@gmail.com","http://www.jacksondonaldmesq.co.uk" +"Therese","Shiraki","Wuhf Fox 31","18 Ouse St","Oakridge and Castlefield Ward","Buckinghamshire","HP11 2PJ","01611-691262","01703-441371","tshiraki@gmail.com","http://www.wuhffox.co.uk" +"Rodolfo","Scavuzzo","Gulf Atlantic Equipment Co Inc","5 Ruskin St","Irvine East Ward","North Ayrshire","KA11 2BP","01576-536794","01501-755479","rodolfo_scavuzzo@yahoo.com","http://www.gulfatlanticequipmentcoinc.co.uk" +"Cruz","Fanelli","Graham, John A Esq","4565 Blackstock St","Springfields and Trent Vale Wa","Stoke-on-Trent","ST4 5BW","01710-616480","01314-202428","cruz@hotmail.com","http://www.grahamjohnaesq.co.uk" +"Arlyne","Dellinger","Holzgrafe, Roger E Esq","8361 Cottenham St","Fawley","Hampshire","SO45 1QQ","01907-958462","01821-459979","arlyne.dellinger@yahoo.com","http://www.holzgraferogereesq.co.uk" +"Edward","Strejan","Kaysers Nutrition Center","1267 Audley St","Ise Lodge Ward","Northamptonshire","NN15 5DB","01242-422459","01659-505806","edward_strejan@gmail.com","http://www.kaysersnutritioncenter.co.uk" +"Christoper","Sheneman","Jones, Brigham P Esq","845 Atherton St","Tatsfield","Kent","TN16 2AR","01455-958797","01732-922087","christoper@gmail.com","http://www.jonesbrighampesq.co.uk" +"Melda","Colamarino","Proctor & Associates Co","150 Margaret Rd","Kings Hill","Kent","ME19 4DT","01879-572287","01708-292140","melda.colamarino@colamarino.co.uk","http://www.proctorassociatesco.co.uk" +"Margot","Peay","Bork, Terry D Esq","9923 Dinorben St #4838","Childs Hill Ward","Greater London","NW11 8DY","01925-895879","01913-339706","margot.peay@yahoo.com","http://www.borkterrydesq.co.uk" +"Gerald","Drozdenko","Diamond Cbnts Div Wht Cons Ind","186 Craven St #68","Little Ness","Shropshire","SY4 2JX","01593-647422","01210-465236","gdrozdenko@yahoo.com","http://www.diamondcbntsdivwhtconsind.co.uk" +"Tomoko","Renno","Trico Prods Corp","5160 High St #38","Goldsmid Ward","Brighton and Hove","BN3 6EA","01731-573285","01873-329707","tomoko@renno.co.uk","http://www.tricoprodscorp.co.uk" +"Mendy","Wassmann","Ruello, Joseph F","3833 Sidney Rd","Cherryfield Ward","Merseyside","L32 3XS","01378-845450","01509-540345","mendy.wassmann@wassmann.co.uk","http://www.ruellojosephf.co.uk" +"Daryl","Hilcher","Petaluma Area Chamber Commrce","6267 Greenland St","Wakefield East Ward","West Yorkshire","WF1 4LW","01391-238570","01517-862819","dhilcher@hotmail.com","http://www.petalumaareachambercommrce.co.uk" +"Ty","Feeback","Barnett Travel","14 Landseer Rd","Nith Ward","Dumfries and Galloway","DG1 9SY","01964-503521","01661-450622","tfeeback@gmail.com","http://www.barnetttravel.co.uk" +"King","Vanacore","Sdse Public Tv","30 Seville St","Meads Ward","East Sussex","BN20 7QU","01908-714833","01651-442812","king_vanacore@yahoo.com","http://www.sdsepublictv.co.uk" +"Isidra","Varnado","Howland Machine Corp","79 Chelmsford St","Holywell Community","Flintshire","CH8 7UP","01600-982590","01591-464964","ivarnado@varnado.co.uk","http://www.howlandmachinecorp.co.uk" +"Tonja","Driesenga","First Ozaukee Savings Bank","8 South John St","Lamport","Northamptonshire","NN6 9XW","01683-204727","01384-883931","tdriesenga@driesenga.co.uk","http://www.firstozaukeesavingsbank.co.uk" +"Shaquana","Featherston","General Truck Part & Equipment","50 Townsend St","Chadderton Central Ward","Greater Manchester","OL9 0NS","01641-726098","01327-255886","shaquana@hotmail.com","http://www.generaltruckpartequipment.co.uk" +"Gilberto","Feagins","Finlay, Joseph B Jr","7643 Campbell St","Penge and Cator Ward","Greater London","BR3 1LT","01304-758732","01315-831243","gfeagins@gmail.com","http://www.finlayjosephbjr.co.uk" +"Rex","Faehnle","Hering, Glenn Z Esq","371 Oakleigh","Warminster","Wiltshire","BA12 8NR","01955-496773","01529-779988","rfaehnle@faehnle.co.uk","http://www.heringglennzesq.co.uk" +"Adolph","Cunningham","Moorhead, Bridget Klein Esq","9874 Oakfield Rd","Redhill Ward","Tyne and Wear","SR5 5PT","01731-429712","01252-511174","adolph_cunningham@hotmail.com","http://www.moorheadbridgetkleinesq.co.uk" +"Queen","Leader","Ottumwa Glass Co","6 Princes St","East Kilbride West Ward","South Lanarkshire","G75 8YR","01567-846944","01445-288807","queen_leader@gmail.com","http://www.ottumwaglassco.co.uk" +"Rebbecca","Rufenacht","Ithaca Guitar Works Inc","4190 Seacombe St","Tiffield","Northamptonshire","NN12 8AA","01583-168158","01926-842843","rrufenacht@yahoo.com","http://www.ithacaguitarworksinc.co.uk" +"Ardella","Goldrup","Bedford Books St Martins Prs","3145 Rhyl St","Londesborough","E Riding of Yorkshire","YO43 3QE","01813-786468","01451-433176","ardella.goldrup@goldrup.co.uk","http://www.bedfordbooksstmartinsprs.co.uk" +"Dallas","Miyashiro","Em Building Products Inc","4919 Lime Grove","Whitchurch Urban","Cheshire","SY13 4HB","01356-551432","01752-585779","dallas_miyashiro@miyashiro.co.uk","http://www.embuildingproductsinc.co.uk" +"Vivan","Jenious","Mnpls Arprt Marriott","8 Carolina St","Northgate Ward","West Sussex","RH10 8EZ","01907-573672","01404-240746","vjenious@yahoo.com","http://www.mnplsarprtmarriott.co.uk" +"Han","Dzledzic","Captain Copy","1592 Price St","Ponteland","Northumberland","NE20 9TF","01532-163009","01303-831633","han_dzledzic@hotmail.com","http://www.captaincopy.co.uk" +"Emilio","Guitierrez","Register Printing Co","2 Weller St","Appleton Wiske","North Yorkshire","DL6 2AS","01845-679016","01363-466980","emilio_guitierrez@guitierrez.co.uk","http://www.registerprintingco.co.uk" +"Latia","Cos","Capitol Cadillac Company","18 Thomas St","Barnham","West Sussex","PO22 0JT","01695-303367","01871-192422","lcos@yahoo.com","http://www.capitolcadillaccompany.co.uk" +"Lilli","Cureau","A 1 Plumbers Supply","42 Hey Green Rd","Deepdale Ward","Lancashire","PR1 6TL","01752-399931","01363-139614","lilli@yahoo.com","http://www.aplumberssupply.co.uk" +"Maryanne","Siske","Levering, Charles B Esq","256 Vesuvius St #159","Stutton with Hazlewood","North Yorkshire","LS24 9UA","01455-447890","01597-966938","maryanne@hotmail.com","http://www.leveringcharlesbesq.co.uk" +"Eliz","Strimple","Karl May General Contractor","82 Denison St #2642","Holyrood Ward","Greater Manchester","M25 1JB","01699-467608","01844-754890","eliz@gmail.com","http://www.karlmaygeneralcontractor.co.uk" +"Laura","Gumaer","C Leasing Company","1779 Bird St","East Sheen Ward","Greater London","SW14 8JZ","01821-208235","01798-839362","laura_gumaer@gmail.com","http://www.cleasingcompany.co.uk" +"Leanora","Respicio","Fire Protection Consultants","99 College St South #1","Byker Ward","Tyne and Wear","NE6 2RX","01564-503370","01694-477023","lrespicio@respicio.co.uk","http://www.fireprotectionconsultants.co.uk" +"Sherell","Pomarico","Kxlt Radio (k 108 Fm)","29 Greenleaf St","Llangristiolus Community","Isle of Anglesey","LL62 5HD","01523-372834","01323-831572","spomarico@hotmail.com","http://www.kxltradiokfm.co.uk" +"Charlie","Isita","Sotorrio, Rene A Esq","39 Hooton Place","Neilston, Uplawmoor and Newton","East Renfrewshire","G78 3AB","01295-844061","01796-315694","charlie@isita.co.uk","http://www.sotorrioreneaesq.co.uk" +"Veronique","Nuckolls","Cinemax Cable Pay Tv Svce","198 Ranelagh Place","Central Buchan Ward","Aberdeenshire","AB43 6RD","01632-762032","01699-696279","vnuckolls@gmail.com","http://www.cinemaxcablepaytvsvce.co.uk" +"Antonio","Villamarin","Combs Sheetmetal","353 Standish St #8264","Little Parndon and Hare Street","Hertfordshire","CM20 2HT","01559-403415","01388-777812","antonio.villamarin@gmail.com","http://www.combssheetmetal.co.uk" +"Louvenia","Kincannon","Fineshriber, Marilyn Esq","87 Eldon Place","Read","Lancashire","BB12 7RY","01315-409372","01600-973642","lkincannon@kincannon.co.uk","http://www.fineshribermarilynesq.co.uk" +"Roxanne","Hedegore","Wallace, Bruce R Esq","592 Catharine St","Blantyre Ward","South Lanarkshire","G72 0RZ","01317-299836","01512-894063","roxanne_hedegore@gmail.com","http://www.wallacebruceresq.co.uk" +"Eve","Hoffstot","Domestic Intrntl Techlgy Ltd","1661 Arrow St","Kirk Hammerton","York","YO26 8DA","01746-129962","01314-564188","eve.hoffstot@yahoo.com","http://www.domesticintrntltechlgyltd.co.uk" +"Kenda","Koza","General Bindery Co Inc","7 Netley St","Custom House Ward","Greater London","E16 3DP","01840-188852","01476-264977","kkoza@koza.co.uk","http://www.generalbinderycoinc.co.uk" +"Elden","Mercik","Lee, Stan Dvm","7 St Edmonds Rd","Nonington","Kent","CT15 4HH","01539-784239","01550-347724","elden_mercik@mercik.co.uk","http://www.leestandvm.co.uk" +"Kami","Ferre","Chomsky, Charles Esq","6996 Wrenbury St","Foleshill Ward","West Midlands","CV6 5RS","01775-876516","01542-149965","kami@yahoo.com","http://www.chomskycharlesesq.co.uk" +"Selene","Zeng","Dustbooks","2 Prince Rupert St","West Wickham Ward","Greater London","BR3 6SX","01741-833047","01345-685146","selene@yahoo.com","http://www.dustbooks.co.uk" +"Deangelo","Rardon","Ric Lo Productions Ltd","9970 Clyde Rd","Woodham Ward","Surrey","KT15 3NW","01748-535438","01788-520912","deangelo_rardon@yahoo.com","http://www.ricloproductionsltd.co.uk" +"Olen","Ailey","Shohet, Grace C Esq","9 Fielding St","Wombourne","Staffordshire","WV5 0BB","01654-865551","01354-169004","olen@gmail.com","http://www.shohetgracecesq.co.uk" +"Lanie","Smarsh","Lbt","555 Ludlow St","Trowbridge","Wiltshire","BA14 9JB","01973-841918","01731-921990","lanie@yahoo.com","http://www.lbt.co.uk" +"Lynna","Breheny","Wky Am 930 Stereo","1 James St #4","St. Andrews Ward","Fife","KY16 9EE","01914-909214","01868-440687","lynna@yahoo.com","http://www.wkyamstereo.co.uk" +"Jody","Klitzing","Dan Dee Belt & Bag Co Inc","3 Byng St #524","Pinhoe Ward","Devon","EX1 3SF","01822-390245","01783-870336","jody_klitzing@hotmail.com","http://www.dandeebeltbagcoinc.co.uk" +"Antonio","Glasford","Saint Thomas Creations","425 Howley St","Gaer Community","Newport","NP20 3DE","01463-409090","01242-318420","antonio_glasford@glasford.co.uk","http://www.saintthomascreations.co.uk" +"Merilyn","Scurci","New York C Liquidators Inc","4041 Virgil St","Headley","Surrey","KT18 6PZ","01770-233355","01617-651554","merilyn_scurci@hotmail.com","http://www.newyorkcliquidatorsinc.co.uk" +"Elliott","Kins","John Noda A Law Ofc Lawrence E","32 High Park St #44","St. Margarets with St. Nichola","Norfolk","PE30 1QE","01727-926540","01422-984862","elliott@gmail.com","http://www.johnnodaalawofclawrencee.co.uk" +"Leonie","Devereux","Mr Bar B Q Inc","88 Vernon St","Dunbar and East Linton Ward","East Lothian","EH42 1SJ","01515-840778","01859-764851","leonie_devereux@gmail.com","http://www.mrbarbqinc.co.uk" +"Eulah","Syrop","Atec","62 Euston St","Bunhill Ward","Greater London","EC1Y 8RT","01666-133305","01295-758471","eulah@syrop.co.uk","http://www.atec.co.uk" +"Marsha","Tarry","Allgood Industries","74 Medlock St","Chorlton Park Ward","Greater Manchester","M20 1JG","01203-684728","01490-554237","marsha.tarry@yahoo.com","http://www.allgoodindustries.co.uk" +"Mignon","Luger","National Lime Association","80 Talbot St","Edgeley and Cheadle Heath Ward","Cheshire","SK3 9RD","01934-252795","01491-473626","mignon@gmail.com","http://www.nationallimeassociation.co.uk" +"Tu","Rivet","Gemini Hats & Accessories Inc","31 Buckingham Ave #3785","Cotham Ward","Bristol","BS6 5SR","01578-744350","01577-559109","tu_rivet@gmail.com","http://www.geminihatsaccessoriesinc.co.uk" +"Adelle","Schantini","Creative Photography Inc","162 Grayson St","Greenlands Ward","Lancashire","FY2 0TD","01624-595660","01938-262356","adelle_schantini@yahoo.com","http://www.creativephotographyinc.co.uk" +"Douglass","Fonnesbeck","Goodspeed, Paul E Esq","5 Webb St #8","Boothen and Oak Hill Ward","Stoke-on-Trent","ST4 1EB","01305-958705","01591-592334","douglass@fonnesbeck.co.uk","http://www.goodspeedpauleesq.co.uk" +"Evette","Mazierski","Consolidated Aluminum","8092 Firdale Rd","Stoneygate Ward","Leicester","LE5 5RE","01277-740331","01371-832134","emazierski@mazierski.co.uk","http://www.consolidatedaluminum.co.uk" +"Geraldo","Okoren","Guadalajara Bar & Grille","68 Carno St","City and Hunslet Ward","West Yorkshire","LS10 1SJ","01374-376226","01460-792423","gokoren@okoren.co.uk","http://www.guadalajarabargrille.co.uk" +"Clarinda","Pelayo","Tejas Loans","714 Moored St","Trelawnyd and Gwaenysgor Commu","Denbighshire","LL18 6DH","01902-887021","01824-104045","cpelayo@pelayo.co.uk","http://www.tejasloans.co.uk" +"Reuben","Mccorrison","Kyes Tv Channel 5","545 North John St","Cobham and Downside Ward","Surrey","KT11 2HT","01337-407282","01261-922803","reuben.mccorrison@hotmail.com","http://www.kyestvchannel.co.uk" +"Yen","Groody","Daily Advance","21 Pilgrim St","Leighton-Linslade","Bedfordshire","LU7 2NZ","01882-911812","01487-684191","ygroody@groody.co.uk","http://www.dailyadvance.co.uk" +"Tanja","Milne","Austin Periodical Services","9772 Teilo St","Hetton","Tyne and Wear","DH5 0PH","01584-615989","01646-529634","tanja.milne@yahoo.com","http://www.austinperiodicalservices.co.uk" +"Jerlene","Holtgrewe","Granite Construction Co","33 Fonthill Rd","Hodge Hill Ward","West Midlands","B36 8JE","01993-956208","01993-323238","jholtgrewe@yahoo.com","http://www.graniteconstructionco.co.uk" +"Almeta","Keehner","Hoolahan, Catherine G Esq","3 Ivyleigh","Loundsley Green Ward","Derbyshire","S40 4LW","01291-250423","01221-177854","akeehner@hotmail.com","http://www.hoolahancatherinegesq.co.uk" +"Wilda","Brigham","Morelli Hoskins Ford","501 Sandon Terrace #200","Little Clacton","Essex","CO16 9LZ","01950-109108","01300-561046","wilda@brigham.co.uk","http://www.morellihoskinsford.co.uk" +"Remedios","Arlinghaus","Miller, Martin M Esq","9 Duckenfield St","Aldbrough","E Riding of Yorkshire","HU11 4QA","01536-498792","01883-435283","remedios.arlinghaus@gmail.com","http://www.millermartinmesq.co.uk" +"Margret","Alcazar","Advantage Title & Escrow Inc","5466 Sedley St","Coatbridge South Ward","North Lanarkshire","ML5 4LJ","01626-590776","01633-731246","margret@alcazar.co.uk","http://www.advantagetitleescrowinc.co.uk" +"Denny","Casalenda","Ringo International Inc","75 Brewster St #453","Redlands Ward","Berkshire","RG1 5EX","01349-134533","01589-277770","dcasalenda@gmail.com","http://www.ringointernationalinc.co.uk" +"Carolynn","Atkison","Dorval Trading Co Ltd","7901 Beech St","St. Helier Ward","Greater London","SM4 5PY","01815-665993","01508-291713","carolynn.atkison@hotmail.com","http://www.dorvaltradingcoltd.co.uk" +"Amina","Goulbourne","Poag Grain Inc","684 Cotswold St","Victoria Ward","Greater London","E9 7NG","01536-114519","01830-969710","amina@yahoo.com","http://www.poaggraininc.co.uk" +"Janna","Przybyl","Southwest Ms Shopg Bag","5 April Rd #13","Wheatley Ward","South Yorkshire","DN1 2TU","01684-628072","01560-680129","jprzybyl@przybyl.co.uk","http://www.southwestmsshopgbag.co.uk" +"Emiko","Sayre","Scott Marlow Agency","8 Village St","Windlesham","Surrey","GU18 5YQ","01660-135336","01348-284404","emiko.sayre@yahoo.com","http://www.scottmarlowagency.co.uk" +"In","Muns","Nursefinders","7 Haddock St #34","Saint Annes on the Sea","Lancashire","FY8 3TF","01574-363346","01381-491881","in_muns@muns.co.uk","http://www.nursefinders.co.uk" +"Eleni","Vanscoik","Simpson, Fred B Esq","9 Mather St","Sutton Vesey Ward","West Midlands","B73 6HH","01208-373467","01628-638196","eleni_vanscoik@gmail.com","http://www.simpsonfredbesq.co.uk" +"Kandis","Alsbury","Fast Cash","70 Rose Vale","Reydon","Suffolk","IP18 6PE","01797-837270","01651-807856","kalsbury@hotmail.com","http://www.fastcash.co.uk" +"Kina","Saltman","Mitchell Silliman Co Inc","29 Oregon St","Ruddington","Nottinghamshire","NG11 6JT","01515-506025","01788-849591","kina_saltman@gmail.com","http://www.mitchellsillimancoinc.co.uk" +"Jacki","Sterback","Praver, David L Esq","15 East Albert Rd","Kingston Bagpuize with Southmo","Oxfordshire","OX13 5AW","01820-396117","01935-736077","jacki.sterback@gmail.com","http://www.praverdavidlesq.co.uk" +"Fallon","Kerfoot","Rotenstreich, H Andrew Esq","3186 Naylor St","Manor Castle Ward","South Yorkshire","S2 1HP","01538-649750","01505-472052","fallon.kerfoot@gmail.com","http://www.rotenstreichhandrewesq.co.uk" +"Precious","Brabble","Sigmacom Corporation","9 Herbert St #77","Shenley","Hertfordshire","WD7 9AQ","01687-288043","01800-154821","precious_brabble@brabble.co.uk","http://www.sigmacomcorporation.co.uk" +"Glory","Ona","Real Isle Properties","9830 Croxteth Rd","Pontefract North Ward","West Yorkshire","WF8 3YR","01469-868357","01535-699216","glory_ona@gmail.com","http://www.realisleproperties.co.uk" +"Tamesha","Tyburski","Liss, Amy Esq","1054 Gladys St","Bellshill Ward","North Lanarkshire","ML4 3EJ","01954-979729","01834-599647","tamesha.tyburski@gmail.com","http://www.lissamyesq.co.uk" +"Brande","Cutlip","Real Estate Appraisals Inc","921 Douro St #1520","Rhoose Community","Vale of Glamorgan","CF62 3HN","01947-472569","01502-230191","bcutlip@yahoo.com","http://www.realestateappraisalsinc.co.uk" +"Olene","Skubis","Luby, Joseph K Esq","180 Frodsham St","Grovehill Ward","Hertfordshire","HP2 7BD","01250-453315","01805-925115","olene_skubis@yahoo.com","http://www.lubyjosephkesq.co.uk" +"Carey","Marchetta","New River Tire Company Inc","7217 Edge Grove","Sharston Ward","Greater Manchester","M22 4ZB","01750-379103","01498-699971","cmarchetta@hotmail.com","http://www.newrivertirecompanyinc.co.uk" +"Launa","Torez","Farber, Mindy Esq","12 Gelling St","Trossachs and Teith Ward","Stirling","FK16 6DU","01670-547878","01919-422541","launa.torez@yahoo.com","http://www.farbermindyesq.co.uk" +"Dominga","Whitrock","Nohr, Katharine M Esq","763 Roscoe St","Lobley Hill and Bensham Ward","Tyne and Wear","NE11 0AN","01341-700830","01382-638017","dominga@whitrock.co.uk","http://www.nohrkatharinemesq.co.uk" +"Dwight","Belyea","Skuttle Mfg Co","419 St Andrew St","Tibberton","Hereford and Worcester","WR9 7NS","01822-404490","01498-287540","dbelyea@belyea.co.uk","http://www.skuttlemfgco.co.uk" +"Cornell","Mccrossin","Cheek, John D Esq","623 Cornhill","Stretton","Staffordshire","DE13 0DH","01608-748971","01279-418098","cornell.mccrossin@mccrossin.co.uk","http://www.cheekjohndesq.co.uk" +"Alverta","Topete","National Catholic Reporter","328 Havelock St #61","Addlestone Bourneside Ward","Surrey","KT15 2NL","01685-141932","01665-348077","alverta.topete@gmail.com","http://www.nationalcatholicreporter.co.uk" +"Felicia","Claybrooks","Strescon Industries Inc","1056 College St South","Chester-le-Street North and Ea","County Durham","DH2 2JZ","01722-395799","01451-992860","felicia@claybrooks.co.uk","http://www.stresconindustriesinc.co.uk" +"Carmen","Gillham","Norda, Beth Dorsey Esq","11 Denison St #7","Orford Ward","Cheshire","WA2 9QB","01692-491267","01417-973243","carmen@hotmail.com","http://www.nordabethdorseyesq.co.uk" +"Ashlee","Beyl","Indiana Electronics Corp","30 Daulby St","Brympton","Somerset","BA20 2EJ","01832-837946","01605-854121","ashlee.beyl@hotmail.com","http://www.indianaelectronicscorp.co.uk" +"Vannessa","Land","Port Delivery Systems","201 Bran St","Ashford Common Ward","Surrey","TW15 2AJ","01206-207771","01553-402712","vannessa.land@yahoo.com","http://www.portdeliverysystems.co.uk" +"Patti","Rempel","Meder, Randy F Cpa","1346 Vandyke St","Hove Park Ward","Brighton and Hove","BN3 6NS","01539-157435","01334-638031","patti@rempel.co.uk","http://www.mederrandyfcpa.co.uk" +"German","Meyerhoff","S M Copiers","883 Howe St","Clayton-le-Moors Ward","Lancashire","BB5 5TJ","01790-887225","01808-674829","german@meyerhoff.co.uk","http://www.smcopiers.co.uk" +"Anika","Marse","Milton Terry Associates","231 Wordsworth St","Harrow Weald Ward","Greater London","HA3 6TH","01942-654793","01654-746253","anika@marse.co.uk","http://www.miltonterryassociates.co.uk" +"Cristina","Marola","Pro Img Mktng & Pub Rel Inc","2449 Amberly St #6364","Temple Newsam Ward","West Yorkshire","LS15 0PQ","01264-145506","01538-230493","cmarola@gmail.com","http://www.proimgmktngpubrelinc.co.uk" +"Lemuel","Allis","Computer Security Cnslnts Inc","8430 Shadwell St","Great Barr with Yew Tree Ward","West Midlands","WS5 4SU","01580-252868","01704-416123","lemuel_allis@yahoo.com","http://www.computersecuritycnslntsinc.co.uk" +"Joaquin","Hysom","Sport Toyota","115 Lister Rd","Barnfield Ward","Lancashire","BB5 2EY","01616-548910","01475-223867","jhysom@gmail.com","http://www.sporttoyota.co.uk" +"Kerrie","Makuch","Kinkos Copies","7855 Sir Thomas St #7499","Calstock","Cornwall","PL17 8AR","01854-749084","01966-883088","kmakuch@gmail.com","http://www.kinkoscopies.co.uk" +"Alaine","Raterman","Putnam Co Inc","1 Milton St","Little Missenden","Buckinghamshire","HP16 0DH","01927-151413","01525-172423","alaine@hotmail.com","http://www.putnamcoinc.co.uk" +"Shannon","Kobayashi","Hungs","1111 Nesfield St","Tonge with the Haulgh Ward","Greater Manchester","BL2 2SU","01620-435994","01436-122588","shannon@yahoo.com","http://www.hungs.co.uk" +"Corinne","Holman","Herculite Mason Supply Inc","1831 Richards St #8","Berkhamsted","Hertfordshire","HP4 2AF","01933-753592","01857-675359","corinne@holman.co.uk","http://www.herculitemasonsupplyinc.co.uk" +"Heidy","Hallford","New England Die Co Inc","8054 Low Hill","Prestbury","Gloucestershire","GL52 3BY","01958-748582","01753-105955","hhallford@hotmail.com","http://www.newenglanddiecoinc.co.uk" +"Marylyn","Shonerd","Barker Electronics","7252 Dansie St","East Finchley Ward","Greater London","N2 9JL","01721-694690","01449-123164","marylyn_shonerd@yahoo.com","http://www.barkerelectronics.co.uk" +"Maryln","Mortenson","Mullins, Glen Esq","76 Paulton St","Lancaster Gate Ward","Greater London","W2 3JT","01618-628525","01421-574935","maryln@gmail.com","http://www.mullinsglenesq.co.uk" +"Pearlie","Flori","Marine Safety International","4 Cochrane St","Iwade","Kent","ME9 8UJ","01235-935599","01583-844244","pearlie_flori@gmail.com","http://www.marinesafetyinternational.co.uk" +"Nina","Yaklin","Ramm Metals Inc","5679 Gloucester Pl","Calton Ward","Dunbartonshire","G40 4BH","01434-621318","01370-171283","nyaklin@hotmail.com","http://www.rammmetalsinc.co.uk" +"Vivienne","Torrain","Finley Colmer & Co","45 Ledward St","Wilsden","West Yorkshire","BD15 0NJ","01782-100832","01377-242360","vivienne@hotmail.com","http://www.finleycolmerco.co.uk" +"Jacob","Kippel","Acc Automation Inc","4 Monmouth Rd","Llwyn-y-Pia Community","Rhondda Cynon Taff","CF40 2JJ","01550-463222","01567-215689","jacob.kippel@yahoo.com","http://www.accautomationinc.co.uk" +"Tula","Nahmias","Anstoetter, Mark D Esq","64 Croyland St","Clackmannanshire South Ward","Clackmannanshire","FK10 2LA","01846-815511","01320-223056","tnahmias@nahmias.co.uk","http://www.anstoettermarkdesq.co.uk" +"Berry","Scandalis","American Fine Foods Inc","4 Vivian St","Corporation Park Ward","Lancashire","BB2 6LB","01379-603039","01375-150068","berry.scandalis@gmail.com","http://www.americanfinefoodsinc.co.uk" +"Kaycee","Carsten","Dohn Law Offices Inc Ps","35 Dublin St","Cirencester","Gloucestershire","GL7 2EY","01270-893129","01837-463418","kaycee.carsten@gmail.com","http://www.dohnlawofficesincps.co.uk" +"Melvin","Setter","Rex Internatl","87 Pickup St","Franche Ward","Hereford and Worcester","DY10 2ZQ","01401-151569","01938-566719","melvin_setter@setter.co.uk","http://www.rexinternatl.co.uk" +"Brianne","Matsumura","Bender & Associates","7 Cottenham St","Mossend and Holytown Ward","North Lanarkshire","ML1 4TD","01519-417660","01979-425319","brianne@matsumura.co.uk","http://www.benderassociates.co.uk" +"Eugene","Pelzer","Fashion Corner Inc","622 Holmes St","Heath Town Ward","Staffordshire","WV10 0AW","01839-920108","01413-591144","eugene_pelzer@gmail.com","http://www.fashioncornerinc.co.uk" +"Margery","Rohrs","C G Mccullough Insurance Agcy","40 Peters Lane","Long Preston","North Yorkshire","BD23 4NF","01634-340524","01933-273913","margery@hotmail.com","http://www.cgmcculloughinsuranceagcy.co.uk" +"Noel","Sarra","Orkin Exterminating Co Inc","2 Cockburn St","Seaham","County Durham","SR7 0AR","01868-736780","01874-679913","nsarra@gmail.com","http://www.orkinexterminatingcoinc.co.uk" +"Beula","Lingo","Bauer Coatings","65 Oban Rd","St. Austell","Cornwall","PL25 5AH","01322-144392","01525-977834","beula_lingo@yahoo.com","http://www.bauercoatings.co.uk" +"Sheridan","Mckenize","Word & Image Workshop Inc","31 Davy St","Aveton Gifford","Devon","TQ7 4NF","01512-765064","01776-874349","sheridan.mckenize@hotmail.com","http://www.wordimageworkshopinc.co.uk" +"Dino","Meinert","Container Decorating Inc","80 Ellerslie Rd","Trotton with Chithurst","West Sussex","GU31 5JN","01802-634391","01636-635483","dino.meinert@yahoo.com","http://www.containerdecoratinginc.co.uk" +"Rebbeca","Rubinstein","Cullen, Jack J Esq","4 Sherwood St","Speke-Garston Ward","Merseyside","L24 6SH","01708-724957","01862-469721","rebbeca_rubinstein@hotmail.com","http://www.cullenjackjesq.co.uk" +"Celia","Reisling","Bridger Valley General Store","8362 Whithorn St","Leatherhead South Ward","Surrey","KT22 8AP","01309-159593","01299-509105","celia.reisling@hotmail.com","http://www.bridgervalleygeneralstore.co.uk" +"Stefania","Weatherwax","Robert Vance Ltd","25 Dale St #2","Kirkintilloch East and Twechar","East Dunbartonshire","G66 3LX","01698-705920","01879-295373","sweatherwax@yahoo.com","http://www.robertvanceltd.co.uk" +"Leah","Luchterhand","Safeguard Chemical Corp","68 Scotland Place","Loughborough Hastings Ward","Leicestershire","LE11 2NX","01777-851028","01615-475126","leah@hotmail.com","http://www.safeguardchemicalcorp.co.uk" +"Billy","Selma","Taylor Inn","338 Alfonso Rd","Alphington Ward","Devon","EX2 8LL","01270-345115","01907-239135","billy.selma@yahoo.com","http://www.taylorinn.co.uk" +"Doug","Lucore","Barr, Albert S Iii","65 Rankin St","Woodford cum Membris","Northamptonshire","NN11 3QR","01943-467489","01744-123819","dlucore@yahoo.com","http://www.barralbertsiii.co.uk" +"Veronica","Mcclodden","Las Vegas Art Museum","8 Cookson St","Temple Newsam Ward","West Yorkshire","LS15 9EP","01456-906658","01238-284853","veronica@hotmail.com","http://www.lasvegasartmuseum.co.uk" +"Laquanda","Kho","Bayou Welding Works Inc","7 Lockhart St","Billesley Ward","West Midlands","B14 5HS","01725-370369","01271-465942","laquanda.kho@yahoo.com","http://www.bayouweldingworksinc.co.uk" +"Mohammad","Poitra","Kenyon, William R Esq","363 Vandries St","Milton Ward","Essex","SS0 7TF","01705-240007","01216-234330","mpoitra@yahoo.com","http://www.kenyonwilliamresq.co.uk" +"Mozell","Westad","Fox Vision Center","8 Gertrude St","Mossley","Greater Manchester","OL5 0QJ","01348-989703","01766-783716","mozell.westad@westad.co.uk","http://www.foxvisioncenter.co.uk" +"Bronwyn","Bridgford","Edgemere Finance Company","826 Rumney Rd West #7","Dingwall and Seaforth Ward","Highland","IV15 9SD","01407-312329","01917-604110","bronwyn.bridgford@yahoo.com","http://www.edgemerefinancecompany.co.uk" +"Jeff","Brossoit","Jeh Construction Co","954 Madelaine St","Central Ward","Wiltshire","SN5 8WG","01593-501965","01383-683074","jeff.brossoit@yahoo.com","http://www.jehconstructionco.co.uk" +"Shantay","Hopman","Smith & Dekay Ps","7602 Brook St #86","Broomhill Ward","Nottinghamshire","NG18 9SZ","01516-850881","01252-239714","shopman@hopman.co.uk","http://www.smithdekayps.co.uk" +"Chantay","Jirsa","Posey Company","966 Bower St","Frimley Green Ward","Surrey","GU16 9BB","01721-910475","01324-899303","chantay_jirsa@jirsa.co.uk","http://www.poseycompany.co.uk" +"Keneth","Stpierrie","Mueller Repro Blue Printg","2 Seacombe St","Littleborough Lakeside Ward","Greater Manchester","OL15 0JP","01919-731224","01325-412836","keneth_stpierrie@hotmail.com","http://www.muellerreproblueprintg.co.uk" +"Alton","Rampy","Reliable Metalcraft Inc","83 Battenburg St","Girvan and South Carrick Ward","South Ayrshire","KA26 0DY","01767-568989","01506-160673","alton_rampy@gmail.com","http://www.reliablemetalcraftinc.co.uk" +"Patrick","Teisberg","Dworkin, Michael L","2 Whitefield Rd","Leigh-on-Sea","Essex","SS9 2DJ","01842-131065","01217-730044","patrick@hotmail.com","http://www.dworkinmichaell.co.uk" +"Theron","Merriam","Percival, Mark R Esq","869 Luke St","Wonersh","Surrey","GU5 0QU","01655-809574","01859-311417","theron@merriam.co.uk","http://www.percivalmarkresq.co.uk" +"Pilar","Seelig","Demer Normann Smith Ltd","4 Ogwen St","Chichester","West Sussex","PO19 9PF","01356-866584","01814-760513","pilar@yahoo.com","http://www.demernormannsmithltd.co.uk" +"Lashunda","Argiro","Kluza Associates","205 Forge St #4021","Stainburn","North Yorkshire","LS21 2LS","01422-728149","01653-381714","lashunda@yahoo.com","http://www.kluzaassociates.co.uk" +"Verda","Chiphe","Ardrox","999 Upper Harrington St #61","Earlestown Ward","Merseyside","WA12 9WX","01754-426672","01349-935774","vchiphe@chiphe.co.uk","http://www.ardrox.co.uk" +"Ashley","Tropp","Everythings A Dollar","3 Greenleaf St #5644","Blyth","Northumberland","NE24 2RY","01951-324927","01602-307715","ashley.tropp@gmail.com","http://www.everythingsadollar.co.uk" +"Vesta","Havely","Tool Service Company Inc","493 Wellington Rd","Upper Rawcliffe-with-Tarnacre","Lancashire","PR3 0UH","01772-461124","01571-126025","vhavely@havely.co.uk","http://www.toolservicecompanyinc.co.uk" +"Emogene","Ritthaler","Mcdonald Service Station","1257 Stone St","Northwood Ward","Greater London","HA6 1AN","01681-212638","01638-969550","emogene.ritthaler@yahoo.com","http://www.mcdonaldservicestation.co.uk" +"Shayne","Mordhorst","Don Allen & Associates Pa","1 Bousfield St","Shrewsbury","Shropshire","SY3 8NG","01286-279043","01450-144052","smordhorst@mordhorst.co.uk","http://www.donallenassociatespa.co.uk" +"Franchesca","Charry","Cappello, A Barry Esq","59 Westminster Rd","Empress Ward","Hampshire","GU14 8AY","01748-827176","01707-624969","franchesca@gmail.com","http://www.cappelloabarryesq.co.uk" +"Elmira","Ringlein","Hyland, Richard S Esq","143 Clark St #802","Halliwell Ward","Greater Manchester","BL1 2PS","01934-672498","01347-140077","eringlein@gmail.com","http://www.hylandrichardsesq.co.uk" +"Destiny","Madlem","Diesel Recon","421 Monument Place #44","Hartburn Ward","Stockton-on-Tees","TS21 1BA","01421-624966","01819-393510","destiny@yahoo.com","http://www.dieselrecon.co.uk" +"Gaston","Szumski","Red Giant Foods Inc","8 Gullett St","West Garioch Ward","Aberdeenshire","AB51 0HT","01651-911453","01923-233578","gaston.szumski@hotmail.com","http://www.redgiantfoodsinc.co.uk" +"Ronna","Mittler","Bethesda Gazette","2767 Pembroke St #979","Roundway","Wiltshire","SN10 3FQ","01214-651738","01794-156776","ronna_mittler@hotmail.com","http://www.bethesdagazette.co.uk" +"Angelica","Poisso","Chemical Consultants","47 Orry St #8243","Castleford Central and Glassho","West Yorkshire","WF10 4DW","01472-449327","01758-700994","apoisso@gmail.com","http://www.chemicalconsultants.co.uk" +"Casie","Arzilli","Wenatchee Valley Fed Crdt Un","5 Noon St","Melton Dorian Ward","Leicestershire","LE13 0RG","01289-195823","01372-334070","casie@gmail.com","http://www.wenatcheevalleyfedcrdtun.co.uk" +"Magdalene","Cocherell","Southern Interiors Inc","510 Belvidere Rd","Patching Hall Ward","Essex","CM1 4BY","01546-162965","01420-141828","magdalene_cocherell@yahoo.com","http://www.southerninteriorsinc.co.uk" +"Erasmo","Gath","Pan Optx","860 Rokeby St","Sunningdale","Berkshire","SL5 0AZ","01445-796544","01650-307192","egath@hotmail.com","http://www.panoptx.co.uk" +"Rosalia","Ziv","Arias, Michele Ann Md","9362 Solomon St #97","Castle Ward","Northamptonshire","NN8 4DR","01414-349699","01552-437406","rosalia.ziv@ziv.co.uk","http://www.ariasmicheleannmd.co.uk" +"Lyda","Cronholm","Print Shop","916 Strand St #4753","Leek","Staffordshire","ST13 5AW","01672-538356","01347-674237","lyda.cronholm@cronholm.co.uk","http://www.printshop.co.uk" +"Lisandra","Stueber","Wstu 1450 Am Radio Station","5 Bentinck St","Churchill Ward","Greater London","SW1V 3EW","01831-806301","01876-118051","lisandra_stueber@hotmail.com","http://www.wstuamradiostation.co.uk" +"Sabina","Prok","T J Ward & Associates Inc","954 Birchdale Rd","Aspley Ward","Nottinghamshire","NG8 5PY","01932-112259","01304-274937","sabina.prok@prok.co.uk","http://www.tjwardassociatesinc.co.uk" +"Elenore","Gomoran","Bell Service Systems Inc","7 Great Orford St","Callington","Cornwall","PL17 7DT","01470-383444","01863-322796","elenore_gomoran@yahoo.com","http://www.bellservicesystemsinc.co.uk" +"Brynn","Capra","Magic Valley Irrigation Supply","488 Mulberry St","Ravenshead","Nottinghamshire","NG15 9AE","01963-124789","01702-314016","brynn_capra@yahoo.com","http://www.magicvalleyirrigationsupply.co.uk" +"Leeann","Flory","Fleetwood Area School District","1761 Johnstone St","Church Langley Ward","Essex","CM17 9TZ","01906-807997","01997-771926","leeann@gmail.com","http://www.fleetwoodareaschooldistrict.co.uk" +"Janet","Steimer","Alaska State Troopers","8899 Mere Lane","Midlothian West Ward","City of Edinburgh","EH20 9SJ","01506-627051","01698-817116","janet_steimer@hotmail.com","http://www.alaskastatetroopers.co.uk" +"Lewis","Mellom","Lasting Impressions","6 St Hilda St","Central Ward","South Yorkshire","S1 1EQ","01954-643657","01511-606180","lewis@yahoo.com","http://www.lastingimpressions.co.uk" +"Jestine","Driscol","Glass Express","2725 Underley St #6452","Grangemouth Ward","Falkirk","FK3 8UB","01257-928278","01811-872937","jestine_driscol@driscol.co.uk","http://www.glassexpress.co.uk" +"Tatum","Parks","Quantum Consultants Inc","6061 Back Nile St","Rhos-on-Sea Community","Conwy","LL28 4NL","01567-457572","01818-141397","tparks@parks.co.uk","http://www.quantumconsultantsinc.co.uk" +"Kayleigh","Bendle","J A Associates","9735 Linton St #2284","Kingswells","Aberdeenshire","AB16 7RW","01312-772111","01355-733333","kayleigh.bendle@bendle.co.uk","http://www.jaassociates.co.uk" +"Lili","Imondi","Ide Haigney & Radio","9 Herbert St","Blyth","Northumberland","NE24 3DQ","01600-986258","01934-479439","lili_imondi@hotmail.com","http://www.idehaigneyradio.co.uk" +"Sunshine","Senechal","Dale, George F Esq","40 Cairo St","Warwick","Warwickshire","CV34 5LQ","01416-686933","01839-700945","sunshine.senechal@hotmail.com","http://www.dalegeorgefesq.co.uk" +"Remona","Heier","M A C Insurance Agency","7199 St Clare Rd","Inverclyde South Ward","Inverclyde","PA16 7BT","01718-274321","01967-508345","remona.heier@heier.co.uk","http://www.macinsuranceagency.co.uk" +"Gail","Carris","Audrey M Borland Studios","6 Conyers St #3346","Hamilton South Ward","South Lanarkshire","ML3 7TE","01292-196869","01547-190531","gcarris@hotmail.com","http://www.audreymborlandstudios.co.uk" +"Dong","Oropeza","Mayo, Timothy L Esq","8657 Cedar St #2","Kinross-shire Ward","Perth and Kinross","KY13 8EQ","01573-788734","01955-221720","doropeza@hotmail.com","http://www.mayotimothylesq.co.uk" +"Larue","Ocacio","Hollett, Byron P Esq","8 Jacob St","Daybrook Ward","Nottinghamshire","NG5 6JB","01577-443040","01654-933782","larue@yahoo.com","http://www.hollettbyronpesq.co.uk" +"Goldie","Sonkens","Veri Nu Products Corp","6174 Botanic Pl","Ravensthorpe Ward","Cambridgeshire","PE3 7BJ","01867-720033","01523-949034","gsonkens@sonkens.co.uk","http://www.verinuproductscorp.co.uk" +"Shelia","Plues","Schen, Sanford E Md","9730 Dunnet St","Silloth-on-Solway","Cumbria","CA7 4RB","01818-260618","01574-927461","shelia@gmail.com","http://www.schensanfordemd.co.uk" +"Narcisa","Araiza","Danka Business Systems","8783 High St","Milton","Cambridgeshire","CB24 6ZR","01724-644767","01689-339758","naraiza@hotmail.com","http://www.dankabusinesssystems.co.uk" +"Evelynn","Frede","Hasselberg, Michael R Esq","8 Breckfield Road North","Seaham","County Durham","SR7 0AZ","01289-621482","01571-460710","evelynn.frede@gmail.com","http://www.hasselbergmichaelresq.co.uk" +"Arlean","Calaf","Ed Miniat Inc","82 Waterhouse Lane","Llantrisant Community","Rhondda Cynon Taff","CF72 8LB","01448-395723","01407-700390","acalaf@yahoo.com","http://www.edminiatinc.co.uk" +"Tamra","Yu","Davis Commercial Contracting","2 Park Rd Walton #4338","Lansdown Ward","Gloucestershire","GL50 2LF","01891-816938","01635-523740","tamra.yu@hotmail.com","http://www.daviscommercialcontracting.co.uk" +"Dusti","Maricle","Garton, Jeffrey P Esq","59 Charles St","Victoria Ward","Kent","TN23 4GF","01642-202972","01806-219415","dusti@gmail.com","http://www.gartonjeffreypesq.co.uk" +"Aracelis","Donham","Sm Toth Baldridge & Van Belkum","593 Kinglake St","Fowlmere","Cambridgeshire","SG8 7TP","01924-111018","01420-311467","aracelis.donham@hotmail.com","http://www.smtothbaldridgevanbelkum.co.uk" +"Filiberto","Fredrikson","Westoaks Glass","404 Aigburth St #4246","Audley Ward","Lancashire","BB1 2AA","01559-323337","01727-322116","filiberto_fredrikson@gmail.com","http://www.westoaksglass.co.uk" +"Leana","Stackpole","Direct Tools & Fasteners","690 Copenhagen Rd","Warham","Norfolk","NR23 1NJ","01248-325090","01386-257445","lstackpole@yahoo.com","http://www.directtoolsfasteners.co.uk" +"Man","Homer","Applied Robotic Tech Inc","7 Canton St","Mildmay Ward","Greater London","N1 4RF","01590-219449","01855-550515","man.homer@gmail.com","http://www.appliedrobotictechinc.co.uk" +"Lennie","Asley","Air Tech Streamlining","79 Pine St","Radcliffe West Ward","Greater Manchester","M26 1GH","01585-487560","01802-349902","lennie_asley@gmail.com","http://www.airtechstreamlining.co.uk" +"Arletta","Naomi","E Zaks & Co","9 Lodwick St","City and Hunslet Ward","West Yorkshire","LS1 8HZ","01255-805722","01518-773815","arletta_naomi@naomi.co.uk","http://www.ezaksco.co.uk" +"Chana","Perera","Olden Camera & Lens Co Inc","9 Ogwen St","Murdostoun Ward","North Lanarkshire","ML2 8LW","01477-796750","01858-335054","chana.perera@hotmail.com","http://www.oldencameralenscoinc.co.uk" +"Nell","Pao","Madaus, Gerald F Jr","1730 Seymour St","Eastbrook Ward","Brighton and Hove","BN41 1QH","01308-582144","01773-576318","npao@gmail.com","http://www.madausgeraldfjr.co.uk" +"Antonio","Heilig","Radisson Suite Hotel","35 Elton St #3","Ipplepen","Devon","TQ12 5LL","01324-171614","01442-946357","antonio.heilig@gmail.com","http://www.radissonsuitehotel.co.uk" +"Gerald","Kernagis","Digital Solutions Inc","8 Hinton St #8241","Stowting","Kent","TN25 6BQ","01504-620944","01685-678054","gerald_kernagis@kernagis.co.uk","http://www.digitalsolutionsinc.co.uk" +"Sueann","Mandril","El Hispanic News","751 Stamford St","Werrington","Staffordshire","ST9 0AH","01886-226100","01717-449960","smandril@hotmail.com","http://www.elhispanicnews.co.uk" +"Alayna","Hoyal","South Bldg Code Congres","70 Royal St","Banchory and Mid Deeside Ward","Aberdeenshire","AB31 4AH","01964-720542","01983-132813","alayna_hoyal@hotmail.com","http://www.southbldgcodecongres.co.uk" +"Talia","Marthe","Kenney Mfg Co","5 Minerva St","Westbury","Wiltshire","BA13 3QR","01711-170147","01607-480159","talia.marthe@gmail.com","http://www.kenneymfgco.co.uk" +"Pansy","Kopan","Oncor Inc","1 Northampton St","Madeley","Shropshire","TF7 4GA","01674-842315","01627-571972","pansy@kopan.co.uk","http://www.oncorinc.co.uk" +"Royce","Saik","Best Western Caprock Inn","2 Maple Grove","Kincorth","Aberdeenshire","AB12 5EJ","01972-770618","01431-812225","royce@hotmail.com","http://www.bestwesterncaprockinn.co.uk" +"Cherelle","Sorrel","Wiltgen, Nancy A Esq","794 Hook St","Benwell and Scotswood Ward","Tyne and Wear","NE15 7JA","01753-327307","01212-458253","cherelle_sorrel@gmail.com","http://www.wiltgennancyaesq.co.uk" +"Dudley","Dibartolo","Mcknight, H Vincent Jr","91 Ludlow St","Woodhouse Ward","Greater London","N12 0EF","01997-409950","01722-935404","dudley_dibartolo@yahoo.com","http://www.mcknighthvincentjr.co.uk" +"Nettie","Aldaco","Miller Searl & Fitch","51 Freehold St #224","Wheatley Ward","Yorkshire, South","DN2 4PP","01388-974910","01681-983353","nettie.aldaco@yahoo.com","http://www.millersearlfitch.co.uk" +"Carline","Bulcao","Brenner, Steven G Esq","7 Hey Green Rd #4","Rothwell Ward","West Yorkshire","LS26 8XE","01885-707109","01381-330004","carline@yahoo.com","http://www.brennerstevengesq.co.uk" +"Shanda","Lunger","Western Packing Co","2476 Marsh St","Markhouse Ward","Greater London","E17 8NP","01329-303595","01620-180931","slunger@gmail.com","http://www.westernpackingco.co.uk" +"Emilio","Withers","Ardent Studios Inc","597 Threlfall St #72","Stokenham","Devon","TQ7 2HS","01523-697097","01890-447894","emilio_withers@yahoo.com","http://www.ardentstudiosinc.co.uk" +"Lovetta","Study","Borton Petrini & Conron","1 Jervis St","High Barnet Ward","Greater London","EN5 4LH","01593-438141","01424-249976","lovetta@study.co.uk","http://www.bortonpetriniconron.co.uk" +"Felice","Gone","A F Supl Co Div Automtc Firing","7602 Grantham St","Hexham","Northumberland","NE46 1QQ","01691-816025","01888-857515","felice.gone@hotmail.com","http://www.afsuplcodivautomtcfiring.co.uk" +"Stefania","Leadbeater","Murray Whisnant Architects","10 Carisbrooke St","Shorne","Kent","DA12 3ED","01706-546951","01356-906646","stefania_leadbeater@hotmail.com","http://www.murraywhisnantarchitects.co.uk" +"Margarita","Orloski","1893 Shops","78 Pine Grove","Stannington Ward","South Yorkshire","S6 5HE","01215-422453","01958-497953","margarita_orloski@yahoo.com","http://www.shops.co.uk" +"Paul","Farrin","Dering, James E Esq","7 Varthen St","Town Ward","Kent","DA1 2DL","01407-775572","01879-963638","paul.farrin@farrin.co.uk","http://www.deringjameseesq.co.uk" +"Anglea","Tritten","Waltons Carson Gardens","8 Thomaston St","Astley Bridge Ward","Greater Manchester","BL1 8RG","01818-292728","01436-350784","anglea_tritten@hotmail.com","http://www.waltonscarsongardens.co.uk" +"Ona","Bowhall","Cohen And Fromm Pc","527 Harding St","Market Rasen","Lincolnshire","LN8 3AD","01467-554624","01984-207421","ona@yahoo.com","http://www.cohenandfrommpc.co.uk" +"Germaine","Hascall","Prg Company","1616 Menzies St #453","Tadworth and Walton Ward","Surrey","KT20 7PA","01366-388506","01957-962781","ghascall@hotmail.com","http://www.prgcompany.co.uk" +"Vicky","Schellenberge","Medlab Environmental Test Inc","3922 Leda St","Moreton Morrell","Warwickshire","CV35 9BX","01625-805645","01602-772009","vschellenberge@hotmail.com","http://www.medlabenvironmentaltestinc.co.uk" +"Carolann","Gross","Leem Company Inc","6352 Grosvenor St","Wombourne","Staffordshire","WV5 0LP","01470-609953","01672-859754","carolann@gross.co.uk","http://www.leemcompanyinc.co.uk" +"Rusty","Adelsperger","Clarke, James H Esq","4313 Princes Park Terrace","Launceston","Cornwall","PL15 9QN","01467-172590","01338-121225","rusty.adelsperger@yahoo.com","http://www.clarkejameshesq.co.uk" +"Cassandra","Bludworth","Lykes Bros Inc","9 Sydney Place","Henllan Community","Conwy","LL16 5AF","01903-614855","01583-648675","cbludworth@yahoo.com","http://www.lykesbrosinc.co.uk" +"Teresita","Gesell","Mason Insurance Agency Inc","2015 Suburban Rd","Springfield Ward","Greater London","N16 6TD","01914-501391","01372-236506","teresita_gesell@hotmail.com","http://www.masoninsuranceagencyinc.co.uk" +"Evangelina","Gius","J T Painting Corp","769 Euston St","Glastonbury","Somerset","BA6 8EY","01563-997671","01377-310696","evangelina.gius@yahoo.com","http://www.jtpaintingcorp.co.uk" +"Marlon","Tromblay","Solomon Metals Inc","46 Stevenson St","West End Ward","Dundee City","DD1 5EF","01919-394681","01869-607955","mtromblay@yahoo.com","http://www.solomonmetalsinc.co.uk" +"Quiana","Scarsella","Looking Good","1400 Ash St","Thorpe Hamlet Ward","Norfolk","NR1 4HS","01446-936944","01492-687388","quiana_scarsella@hotmail.com","http://www.lookinggood.co.uk" +"Viki","Humeniuk","Guldstrand Engineering Inc","8822 Trafalgar St","Yalding","Kent","ME18 6JE","01721-747819","01381-985978","vhumeniuk@gmail.com","http://www.guldstrandengineeringinc.co.uk" +"Domitila","Weissmann","Ciocia, James A Esq","28 Berwick St","Moordown Ward","Bournemouth","BH9 1TT","01606-833878","01928-189722","domitila@gmail.com","http://www.ciociajamesaesq.co.uk" +"Ivan","Aronov","Center For Pediatrics","94 Regent St","Over Kellet","Lancashire","LA6 1DB","01478-392232","01410-877250","ivan@gmail.com","http://www.centerforpediatrics.co.uk" +"Anabel","Baldock","William A Geppert True Value","30 Marine Parade #1","Staina Ward","Lancashire","FY5 4FN","01994-675650","01845-742562","anabel_baldock@hotmail.com","http://www.williamagepperttruevalue.co.uk" +"Carlton","Blyler","Hardware Specialty Co Inc","8 Pim Hill St","Portobello","City of Edinburgh","EH15 2HW","01437-681317","01604-200932","carlton@blyler.co.uk","http://www.hardwarespecialtycoinc.co.uk" +"Rashida","Vera","Creative Consultants","8451 Bengel St","Brixham","Devon","TQ5 9JW","01286-317691","01913-489634","rashida@hotmail.com","http://www.creativeconsultants.co.uk" +"Sherron","Knodel","Fhk Corp","159 Carlton St","Windle Ward","Merseyside","WA10 6QG","01481-744296","01222-556548","sherron@knodel.co.uk","http://www.fhkcorp.co.uk" +"Cora","Mossing","Regis Brd Pro Engrs & Land","38 Raffles St","Newmarket","Cambridgeshire","CB8 8QE","01285-381062","01699-194090","cora@yahoo.com","http://www.regisbrdproengrsland.co.uk" +"Altha","Tischner","Male Power Ltd","650 Goring St","Rainham South Ward","Kent","ME8 9PN","01373-594236","01698-785700","altha@hotmail.com","http://www.malepowerltd.co.uk" +"Dortha","Yaccarino","Atc Power Systems","6 Chestnut St","Gwersyllt Community","Wrexham","LL11 4RJ","01528-240870","01254-458143","dortha@hotmail.com","http://www.atcpowersystems.co.uk" +"Diego","Augle","Farmers Electric Co Op Inc","4 Peover St","Walcot Ward","Bath Avon","BA1 6EF","01275-397587","01933-666689","diego.augle@gmail.com","http://www.farmerselectriccoopinc.co.uk" +"Peggy","Khov","Goldberg, Stephen M Esq","328 Pallas St","Longford Ward","Greater Manchester","M32 8LJ","01619-237602","01648-417310","peggy.khov@gmail.com","http://www.goldbergstephenmesq.co.uk" +"Walton","Yuki","Best Wstrn Host Mtr Htl Palm","9 Waltham Rd","Yealmpton","Devon","PL8 2NS","01872-808403","01885-290666","wyuki@gmail.com","http://www.bestwstrnhostmtrhtlpalm.co.uk" +"Vallie","Yafaie","Micro Lan","352 Strathmore Rd","Shiphay-with-the-Willows Ward","Devon","TQ2 7JB","01251-120872","01630-603260","vyafaie@hotmail.com","http://www.microlan.co.uk" +"Tony","Diazdeleon","Dilling Harris Inc","529 Llanrwst St","Southam","Gloucestershire","GL52 8TW","01765-102036","01877-593275","tony@gmail.com","http://www.dillingharrisinc.co.uk" +"Val","Villot","Horizon Air Magazine","1980 Tynemouth St","Almond Ward","West Lothian","EH52 5PY","01375-870188","01602-987840","val@yahoo.com","http://www.horizonairmagazine.co.uk" +"Mel","Picciuto","Avante Limited","8598 Rumney Rd","Hylands Ward","Essex","RM11 1QL","01885-270480","01268-443299","mel.picciuto@gmail.com","http://www.avantelimited.co.uk" +"Isabella","Piatkowski","Miller, William E Iii","9283 Ruth St #81","Dormers Wells Ward","Greater London","UB1 2FH","01979-186995","01998-980054","isabella_piatkowski@piatkowski.co.uk","http://www.millerwilliameiii.co.uk" +"Erasmo","Rhea","Martin Morrissey","5544 Sutherland St","Mortehoe","Devon","EX34 7DQ","01507-386397","01899-316385","erasmo_rhea@hotmail.com","http://www.martinmorrissey.co.uk" +"Ivory","Lohrenz","Auto Body Color","9 Jackson St","Parr Ward","Merseyside","WA9 3QW","01876-642683","01651-132519","ivory@hotmail.com","http://www.autobodycolor.co.uk" +"Nikita","Walka","Fred, Anthony Esq","3612 Bixteth St","Hucknall North Ward","Nottinghamshire","NG15 8DD","01282-123434","01724-455145","nwalka@hotmail.com","http://www.fredanthonyesq.co.uk" +"Aleta","Ligons","Advantage Bookkeeping","4545 Victoria Rd","Kilbirnie and Beith Ward","North Ayrshire","KA15 1AT","01952-535977","01715-637895","aleta_ligons@hotmail.com","http://www.advantagebookkeeping.co.uk" +"Owen","Jentzen","Capital Fasteners Inc","5 Hampden St","Liscard Ward","Merseyside","CH45 4RN","01467-142439","01917-137038","owen_jentzen@jentzen.co.uk","http://www.capitalfastenersinc.co.uk" +"Pauline","Fling","Cumberland Vacuum Products","6452 Pilgrim St #5","Seven Sisters Ward","Greater London","N15 6TH","01990-476494","01458-113457","pfling@fling.co.uk","http://www.cumberlandvacuumproducts.co.uk" +"Tijuana","Machalek","Schwartz, Thomas E Esq","1149 Highfield Rd #996","Fareham South Ward","Hampshire","PO14 9JJ","01242-532395","01336-686264","tijuana.machalek@gmail.com","http://www.schwartzthomaseesq.co.uk" +"Ahmad","Alsaqri","Alliance Construction Co Inc","21 Pickwick St","Sutton cum Duckmanton","Derbyshire","S44 5DS","01567-555570","01852-550588","ahmad.alsaqri@yahoo.com","http://www.allianceconstructioncoinc.co.uk" +"Jamika","Conoly","Keller, Raymond C","19 Soho St","Whitley Ward","Berkshire","RG1 9XH","01726-595316","01597-168997","jamika_conoly@conoly.co.uk","http://www.kellerraymondc.co.uk" +"Derrick","Dolloff","Proto Tek Manufacturing","236 Blantyre Rd","Everton Ward","Merseyside","L6 2EN","01982-734773","01619-554437","derrick_dolloff@gmail.com","http://www.prototekmanufacturing.co.uk" +"Jacquelyne","Reibman","Great Clips For Hair","70 Lilly Rd","Shirley Ward","Greater London","CR0 7PT","01846-581451","01850-754504","jacquelyne_reibman@yahoo.com","http://www.greatclipsforhair.co.uk" +"Zachary","Freeburger","Country Kitchen","58 Gloucester Rd","Holbrook","Derbyshire","DE56 0TX","01888-641397","01240-433924","zachary.freeburger@freeburger.co.uk","http://www.countrykitchen.co.uk" +"Sophia","Gaucher","T C E Systems Inc","88 Upper Harrington St","North East Ward","North Lanarkshire","G69 8EL","01504-539114","01254-919378","sophia.gaucher@hotmail.com","http://www.tcesystemsinc.co.uk" +"Isabelle","Kono","Rock Springs Petroleum Equip","4920 Fazakerley Rd","Plymstock Dunstone Ward","Devon","PL9 8RD","01552-682601","01953-816728","isabelle.kono@yahoo.com","http://www.rockspringspetroleumequip.co.uk" +"Ronnie","Brigman","Howard Johnson","6 Morley St","Batchwood Ward","Hertfordshire","AL3 5JN","01943-754681","01972-686199","ronnie@brigman.co.uk","http://www.howardjohnson.co.uk" +"Krystina","Schlabaugh","Harris Oldsmobile Inc","7316 Friar St","Salvington Ward","West Sussex","BN13 3FL","01441-846477","01332-799979","kschlabaugh@schlabaugh.co.uk","http://www.harrisoldsmobileinc.co.uk" +"Rosita","Ausdemore","Jurdem, Scott Esq","8 Heathfield St #657","Hailsham","East Sussex","BN27 1AJ","01273-236188","01997-765432","rausdemore@hotmail.com","http://www.jurdemscottesq.co.uk" +"Huey","Stancil","Lindner Funds","275 Peel Sq","Park Ward","North Eart Lincolnshire","DN32 0PT","01502-139578","01468-195646","hstancil@hotmail.com","http://www.lindnerfunds.co.uk" +"Elbert","Fiorino","Donald, G Nelson Esq","726 Westmoreland Place","Ballochmyle Ward","East Ayrshire","KA5 6EL","01724-467889","01992-537553","elbert@hotmail.com","http://www.donaldgnelsonesq.co.uk" +"Pura","Manciel","Cia Inspection","7 Water St","Priory Heath Ward","Suffolk","IP3 9RB","01853-412588","01386-437186","pura.manciel@yahoo.com","http://www.ciainspection.co.uk" +"Alesia","Katie","Nelsons Trmt & Pest Cntrl Co","4 Covent Garden","Farnworth Ward","Greater Manchester","BL4 7AF","01333-436799","01240-614527","alesia_katie@gmail.com","http://www.nelsonstrmtpestcntrlco.co.uk" +"Avery","Veit","Plaza Gourmet Delicatessen","9166 Devon St #905","Knightsbridge and Belgravia Wa","Greater London","SW1W 8JY","01748-625058","01369-185737","avery@veit.co.uk","http://www.plazagourmetdelicatessen.co.uk" +"Reid","Euresti","Fitzgerald, Edward J","70 Foster St","Inverness Ness-Side Ward","Highland","IV2 6WT","01916-963261","01370-319414","reuresti@euresti.co.uk","http://www.fitzgeraldedwardj.co.uk" +"Charlette","Brenning","Furey & Associates","714 Fonthill Rd","Darton West Ward","South Yorkshire","S75 5EJ","01888-152110","01301-312487","cbrenning@brenning.co.uk","http://www.fureyassociates.co.uk" +"Celestina","Keeny","Bfg Federal Credit Union","9 Milton St","Consett North ED","County Durham","DH8 5LP","01877-379681","01600-463475","celestina_keeny@gmail.com","http://www.bfgfederalcreditunion.co.uk" +"Mi","Richan","Nelson Wright Haworth Golf Crs","6 Norwood Grove","Tanworth-in-Arden","Warwickshire","B94 5RZ","01451-785624","01202-738406","mi@hotmail.com","http://www.nelsonwrighthaworthgolfcrs.co.uk" diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/pom.xml b/Sd1/P/HtmlFormatting/Simple/Solution/pom.xml new file mode 100644 index 000000000..17717020b --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/pom.xml @@ -0,0 +1,72 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm_stuttgart.mi.sd1</groupId> + <artifactId>htmlformat</artifactId> + <version>2.0</version> + <packaging>jar</packaging> + + <name>htmlformat</name> + <url>http://maven.apache.org</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <javadocDestdir>~/tmp</javadocDestdir> + </properties> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>2.3.2</version> + <configuration> + <source>1.7</source> + <target>1.7</target> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.9.1</version> + <configuration> + <linksource>true</linksource> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>2.4</version> + <configuration> + <archive> + <manifest> + <addClasspath>true</addClasspath> + <mainClass>de.hdm_stuttgart.mi.sd1.textstat/TextStatistics</mainClass> + </manifest> + </archive> + </configuration> + </plugin> + </plugins> + + <resources> + <resource> + <directory>src/main/java</directory> + <includes> + <include> **/*.properties</include> + </includes> + </resource> + </resources> + </build> + + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.11</version> + <scope>test</scope> + </dependency> + </dependencies> +</project> diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address.java b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address.java new file mode 100644 index 000000000..6fe5416e0 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address.java @@ -0,0 +1,55 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +/** + * A single address record holding a representation as being + * described in {@link AddressDataHandler#AddressDataHandler(String)} + * + */ +public class Address { + + final String firstName, lastName, companyName, + address, city, county, postal, + phone1, phone2, email, web; + + + /** + * Initializing from an address string obeying the description given + * in {@link AddressDataHandler#AddressDataHandler(String)}. + * + * @param csvRecord An input address record like + * <code>"Aleshia","Tomkies","Alan Co.","14 Taylor St",...</code> + * @param lineNumber Indication the current file position in case of parsing errors. + * @throws AddressParseError Data source is corrupt. + */ + public Address(final String csvRecord, final int lineNumber) + throws AddressParseError { + if (!csvRecord.startsWith("\"")) { + throw new AddressParseError( + "Record does not start with \":\n" + csvRecord, lineNumber); + } + if (!csvRecord.endsWith("\"")) { + throw new AddressParseError( + "Record does not end with \":\n" + csvRecord, lineNumber); + } + // Split input record at "," positions. + final String[] csvComponents = csvRecord.substring(1, csvRecord.length() - 1).split("\",\""); + if (11 == csvComponents.length) {// Does the current record have 11 address components? + + firstName = csvComponents[0]; + lastName = csvComponents[1]; + companyName = csvComponents[2]; + address = csvComponents[3]; + city = csvComponents[4]; + county = csvComponents[5]; + postal = csvComponents[6]; + phone1 = csvComponents[7]; + phone2 = csvComponents[8]; + email = csvComponents[9]; + web = csvComponents[10]; + } else { // more or less than 11 components + throw new AddressParseError( + "Record does not contain 11 address components:\n" + csvRecord, + lineNumber); + } + } +} diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2html.java b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2html.java new file mode 100644 index 000000000..3d07afc4c --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2html.java @@ -0,0 +1,36 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +import java.io.FileNotFoundException; +import java.io.IOException; +import java.io.PrintStream; + +/** + * Format address data as ordinary text + * + */ +public class Address2html { + + /** + * @param args unused + */ + public static void main(String[] args) { + final String addressFileName = "addresses.txt", + addressFileHtmlName = addressFileName + ".xhtml"; + try { + final AddressDataHandler addresses = new AddressDataHandler(addressFileName); + final AddressFormatter htmlFormatter = new Address2htmlFormatter(); + + final PrintStream outputStream = new PrintStream(addressFileHtmlName); + + addresses.printAddresses(outputStream, htmlFormatter); + outputStream.close(); + } catch (FileNotFoundException e) { + System.err.println("File '" + addressFileName + "' not found"); + } catch (IOException e){ + System.err.println("Unable to read from file '" + addressFileName + "'"); + } catch (AddressParseError e) { + System.err.println("Error in file '" + addressFileHtmlName + "' at line " + e.getErrorOffset() + ":" + + e.getMessage()); + } + } +} \ No newline at end of file diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2htmlFormatter.java b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2htmlFormatter.java new file mode 100644 index 000000000..07c49a8b0 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/Address2htmlFormatter.java @@ -0,0 +1,59 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +import java.io.PrintStream; + +/** + * Formatting {@link Address} records + * + */ +public class Address2htmlFormatter implements AddressFormatter { + + public void printHead (PrintStream out) { + + out.println("<html xmlns='http://www.w3.org/1999/xhtml'>"); + out.println(" <head>"); + out.println(" <title>Address list:</title>"); + out.println(" </head>"); + out.println(" <body>"); + out.println(" <h1>Address list:</h1>"); + out.println(" <table border='1'>"); + out.println(" <colgroup style='width: 20%'/>"); + out.println(" <colgroup style='width: 30%'/>"); + out.println(" <colgroup style='width: 25%'/>"); + out.println(" <colgroup style='width: 25%'/>"); + out.println(" <tr>"); + out.println(" <th>Name</th>"); + out.println(" <th>Address</th>"); + out.println(" <th>Phone</th>"); + out.println(" <th>E-Mail</th>"); + out.println(" </tr>"); + } + public void printRecord(Address address, PrintStream out) { + + out.println(" <tr>"); + out.println(" <td>" + wrap(address.firstName) + " " + wrap("b", address.lastName) + "</td>"); + out.println(" <td>" + wrap(address.address + ", " + address.city) + ", " + + wrap("b", address.postal) + "</td>"); + out.println(" " + wrap("td",address.phone1)); + out.println(" " + wrap("td", address.email)); + out.println(" </tr>"); + } + public void printTail (PrintStream out) { + out.println(" </table>"); + out.println(" </body>"); + out.println("</html>"); + } + + private static String wrap(final String htmlTag, final String s) { + + return "<" + htmlTag + ">" + wrap(s) + "</" + htmlTag + ">"; + } + + private static String wrap(final String s) { + if (s.contains("<") || s.contains(">") || s.contains("&")) { + return "<![CDATA[" + s + "]]>"; + } else { + return s; + } + } +} \ No newline at end of file diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressDataHandler.java b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressDataHandler.java new file mode 100644 index 000000000..a51f9c5e8 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressDataHandler.java @@ -0,0 +1,64 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +import java.io.BufferedReader; +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.IOException; +import java.io.PrintStream; +import java.util.ArrayList; +import java.util.List; + +/** + * Reading address data from text file data source. + */ +public class AddressDataHandler { + + /** + * Available address records. + */ + public final List<Address> addresses = new ArrayList<Address>(); + + /** + * Parsing text file address data having the following format: + * + * <pre>"firstName","lastName","companyName","address","city","county","postal","phone1","phone2","email","web"</pre> + * + * The first line is expected to contain the above description and will be ignored. + * + * @param filename Address data source. + * + * @throws IOException Input file cannot be read + * @throws FileNotFoundException File does not exist + * @throws AddressParseError Invalid input data. + * + */ + public AddressDataHandler(final String filename) + throws FileNotFoundException, IOException, AddressParseError { + + final BufferedReader reader = new BufferedReader(new FileReader(filename)); + int lineNumber = 0; // Needed to supply file positions for error messages + for (String lineContent = reader.readLine(); lineContent != null; lineContent = reader.readLine()) { + lineNumber ++; + if (1 < lineNumber) { + addresses.add(new Address(lineContent, lineNumber)); + } + } + reader.close(); // Freeing OS resources no longer being needed. + } + + /** + * Format the set of address records and write the result + * to a stream. + * @param out Desired output stream + * @param formatter Formatting instance (may e.g. be text, HTML,...) + */ + public void printAddresses(final PrintStream out, final AddressFormatter formatter) { + formatter.printHead(out); + + for (final Address address: addresses) { + formatter.printRecord(address, out); + } + + formatter.printTail(out); + } +} diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressFormatter.java b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressFormatter.java new file mode 100644 index 000000000..3b0e89618 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressFormatter.java @@ -0,0 +1,46 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +import java.io.PrintStream; + +/** + * Formatting {@link Address} records. The generated + * output layout can be described as: + * + * ****************************** + * * head * + * ****************************** + * * * + * * body * + * * * + * ****************************** + * * tail * + * ****************************** + */ +public interface AddressFormatter { + + /** + * When formatting an address list this method + * will be called exactly once initiating + * output to the head section. + * + * @param out The output stream + */ + public void printHead (PrintStream out); + + /** + * This method will be called for each address record. + * Corresponding data will populate the body section. + * + * @param address The current address record. + * @param out The output stream. + */ + public void printRecord(Address address, PrintStream out); + /** + * When formatting an address list this method + * will be called at last to finish + * output generation of the tail section. + * + * @param out The output stream + */ + public void printTail (PrintStream out); +} \ No newline at end of file diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressParseError.java b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressParseError.java new file mode 100644 index 000000000..e3d33da2e --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/AddressParseError.java @@ -0,0 +1,19 @@ +package de.hdm_stuttgart.mi.sd1.htmlformat; + +import java.text.ParseException; + +/** + * Address data files may contain corrupted entries + * + */ +@SuppressWarnings("serial") +public class AddressParseError extends ParseException { + + /** + * @param messageString Supply a parse error explanation. + * @param lineNumber the current line number within the parsing process + */ + public AddressParseError(final String messageString, int lineNumber) { + super(messageString, lineNumber); + } +} diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/package-info.java b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/package-info.java new file mode 100644 index 000000000..56fbf9b1e --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/src/main/java/de/hdm_stuttgart/mi/sd1/htmlformat/package-info.java @@ -0,0 +1,4 @@ +/** + * Formatting address records + */ +package de.hdm_stuttgart.mi.sd1.htmlformat; \ No newline at end of file diff --git a/Sd1/P/HtmlFormatting/Simple/Solution/src/test/java/htmlformat/TestExceptions.java b/Sd1/P/HtmlFormatting/Simple/Solution/src/test/java/htmlformat/TestExceptions.java new file mode 100644 index 000000000..7c59dfc68 --- /dev/null +++ b/Sd1/P/HtmlFormatting/Simple/Solution/src/test/java/htmlformat/TestExceptions.java @@ -0,0 +1,60 @@ +package htmlformat; + +import java.io.FileNotFoundException; +import java.io.IOException; + +import org.junit.Assert; +import org.junit.Test; + +import de.hdm_stuttgart.mi.sd1.htmlformat.AddressDataHandler; +import de.hdm_stuttgart.mi.sd1.htmlformat.AddressParseError; + +/** + * Testing address file parsing exceptions + * + */ +public class TestExceptions { + + /** + * Test file "Testdata/missingAttribute.txt" contains a record with missing last component. + */ + @Test + public void testMissingAttribute() { + final String data = "Testdata/missingAttribute.txt"; + AddressParseError parseException = null; + try { + new AddressDataHandler(data); + } catch (FileNotFoundException e) { + Assert.fail("File " + data + "should be readable"); + } catch (IOException e) { + Assert.fail("File " + data + "should be readable"); + } catch(AddressParseError e) { + parseException = e; + } + Assert.assertNotNull("Error was expected alt line ", parseException); + Assert.assertEquals("Error was expected at line 3", 3, parseException.getErrorOffset()); + Assert.assertTrue(parseException.getMessage().startsWith("Record does not contain")); + } + + /** + * Test file "Testdata/missingStartQuotes.txt" contains a record with missing quote at beginning. + */ + @Test + public void testMissingStartQuote() { + final String data = "Testdata/missingStartQuote.txt"; + AddressParseError parseException = null; + try { + new AddressDataHandler(data); + } catch (FileNotFoundException e) { + Assert.fail("File " + data + "should be readable"); + } catch (IOException e) { + Assert.fail("File " + data + "should be readable"); + } catch(AddressParseError e) { + parseException = e; + } + Assert.assertNotNull("Error was expected", parseException); + Assert.assertEquals("Error was expected at line 4", 4, parseException.getErrorOffset()); + Assert.assertTrue(parseException.getMessage().startsWith("Record does not start with \":")); + } + // Two more test cases but I'm too lazy tonight. +} diff --git a/Sd1/Ref/Fig/addressHtml.png b/Sd1/Ref/Fig/addressHtml.png new file mode 100644 index 0000000000000000000000000000000000000000..0f3fdfc556f85ac2c207dc82272e8307d7f1901c GIT binary patch literal 53093 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 literal 0 HcmV?d00001 diff --git a/Sd1/swd1.xml b/Sd1/swd1.xml index 93e6f2ac0..673e9af79 100644 --- a/Sd1/swd1.xml +++ b/Sd1/swd1.xml @@ -7080,7 +7080,7 @@ final BufferedReader inputBufferedReader = new BufferedReader(fileReader);</prog </section> </chapter> - <chapter xml:id="sd1CollectionI"> + <chapter xml:id="sd1Collection1"> <title>Collections I (18.6.)</title> <section xml:id="sd1CollectionsPrep"> @@ -7483,7 +7483,7 @@ c12.equals("dummy"):false </section> </chapter> - <chapter xml:id="sd1CollectII"> + <chapter xml:id="sd1Collect2"> <title>Collections II (20.6.)</title> <section xml:id="sd1Collection2exercise"> @@ -7873,5 +7873,318 @@ public class WordFrequency { </section> </chapter> + <chapter xml:id="sd1Collection3"> + <title>Collections III (25.6.)</title> + + <section xml:id="sd1Collection3Exercise"> + <title>Exercises</title> + + <qandaset defaultlabel="qanda" xml:id="sd1QandaAddressHtmlFormat"> + <title>Formatting an address list</title> + + <qandadiv> + <qandaentry> + <question> + <para>We want to transform address data to different destination + formats. Consider the following text file data source:</para> + + <programlisting language="none">"firstName","lastName","companyName","address","city", ... +"Aleshia","Tomkiewicz","Alan D Rosenburg Cpa Pc","14 Tay ... +...</programlisting> + + <para>This excerpt exists as file named + <filename>addresses.txt</filename> in the following Maven + project:</para> + + <annotation role="make"> + <para role="eclipse">P/HtmlFormatting/Simple/Exercise</para> + </annotation> + + <para>Import the above project into eclipse. Executing + <classname>de.hdm_stuttgart.mi.sd1.htmlformat.Address2text</classname> + yields the following output:</para> + + <programlisting language="none">"firstName","lastName","companyName","address","city", ... +List of addresses: +++++++++++++++++++++++ +Name:Tim Dummy +Company:Dummy Company +Address:Dummy street, DummyCity, DummyPostal +Phone:1234567, 7654321 +E-Mail:@dummy@dummy.com +-------------------- + +... + +-------------------- +End of records</programlisting> + + <para>This result neither uses the input data supplied by + <filename>addresses.txt</filename> nor does it produce HTML + output yet. You have to complete the implementation by following + the subsequent steps:</para> + + <orderedlist> + <listitem> + <para>Try to understand the current project. Its classes + have the following general purposes:</para> + + <glosslist> + <glossentry> + <glossterm><classname + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/Address.html">Address</classname></glossterm> + + <glossdef> + <para>Holding components like first name, last name, + telephone numbers, email and so on of an individual + address.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><classname + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/Address2text.html">Address2text</classname></glossterm> + + <glossdef> + <para>The main application. This class assembles other + classes, opens the address data source and starts the + formatting process.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><classname + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/Address2textFormatter.html">Address2textFormatter</classname></glossterm> + + <glossdef> + <para>This class formats individual address + records.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><classname + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/AddressDataHandler.html">AddressDataHandler</classname></glossterm> + + <glossdef> + <para>Opening the data source and creating a Java in + memory representation of the whole set. This is + necessary since the output sorting order may be + altered.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><classname + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/AddressFormatter.html">AddressFormatter</classname></glossterm> + + <glossdef> + <para>This interface specifies three methods being + called during output formatting.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm><classname + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/AddressParseError.html">AddressParseError</classname></glossterm> + + <glossdef> + <para>Instances of this exception will be thrown + whenever the input file contains errors. Consider the + following example:</para> + + <programlisting language="none">"Laquita","Hisaw,"In Communications Inc","20 Gloucester Pl #96",</programlisting> + + <para>In this example we have no quote after + <code>Hisaw</code>. This should yield a parsing error. + </para> + </glossdef> + </glossentry> + </glosslist> + </listitem> + + <listitem> + <para>The constructor <link + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/Address.html#Address(java.lang.String,%20int)">Address(...)</link> + does not yet parse address records but creates constant + dummy data instead. Use the parameter <code>csvRecord</code> + to actually initialize the desired address fields + <code>firstName</code>, <code>lastName</code>, ..., + <code>web</code>. Hint: You may use the <link + xlink:href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html#split-java.lang.String-">split(...)</link> + method:</para> + + <programlisting language="java">... = s.split("\",\"");</programlisting> + + <para>This splits an input record into its address + components. The first component will however start with a + quotation mark like <code>"Aleshia</code> and the last + component will have a trailing <code>"</code> like in + <code>http://www.lbt.co.uk"</code>. You may use the + substring(...) method to get rid of them.</para> + </listitem> + + <listitem> + <para>You must exclude the header line (= first line of + addresses.txt) of your data source from result + generation:</para> + + <programlisting language="none">"firstName","lastName","companyName","address","city","county","postal","phone1","phone2","email","web"</programlisting> + </listitem> + + <listitem> + <para>Think of all syntax rules of your input data source + addresses.txt and throw <classname + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/AddressParseError.html">AddressParseError</classname> + appropriate exceptions. Write test cases checking for + correct parsing error detection in input files.</para> + </listitem> + + <listitem> + <para>The current project produces text output. In order to + generate HTML you have to replace <classname + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/Address2textFormatter.html">Address2textFormatter</classname> + by a new class <classname>Address2htmlFormatter</classname> + which implements the interface <classname + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/AddressFormatter.html">AddressFormatter</classname> + as well.</para> + + <para>You may then exchange your formatter in + <classname>Address2text</classname>.<methodname + xlink:href="Ref/api/P/HtmlFormatting/Simple/Exercise/de/hdm_stuttgart/mi/sd1/htmlformat/Address2text.html#main(java.lang.String[])">main()</methodname>:</para> + + <programlisting language="java">final AddressFormatter htmlFormatter = new Address2htmlFormatter();</programlisting> + </listitem> + + <listitem> + <para>Address fields may contain the characters + <code><</code>, <code>></code> and <code>&</code>. + These will interfere with generated HTML markup. There are + two possible solutions:</para> + + <glosslist> + <glossentry> + <glossterm><acronym>CDATA</acronym> sections + (preferred):</glossterm> + + <glossdef> + <para>Wrap your output in <code><![CDATA[ ... + ]]></code> sections if required. Strictly speaking + this is only specified for XHTML variants but most + browsers will accept it anyway.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm>Using HTML replacement entities</glossterm> + + <glossdef> + <informaltable border="1" width="10%"> + <tr> + <td><code>&</code></td> + + <td><code>&amp;</code></td> + </tr> + + <tr> + <td><code><</code></td> + + <td><code>&lt;</code></td> + </tr> + + <tr> + <td><code>></code></td> + + <td><code>&gt;</code></td> + </tr> + </informaltable> + + <para>This requires textually replacing special + characters by the above entities e.g. by means of + <classname>String</classname>.<methodname + xlink:href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html#replace-java.lang.CharSequence-java.lang.CharSequence-">replace(...)</methodname>.</para> + </glossdef> + </glossentry> + </glosslist> + </listitem> + + <listitem> + <para>Since you do generate HTML output renaming your class + <classname>Address2text</classname> to + <classname>Address2html</classname> is a good idea. Your + output might look like:</para> + + <programlisting language="none"><html xmlns='http://www.w3.org/1999/xhtml'> + <head> + <title>Address list:</title> + </head> + <body> + <h1>Address list:</h1> + <table border='1'> + <colgroup style='width: 20%'/> + <colgroup style='width: 30%'/> + <colgroup style='width: 25%'/> + <colgroup style='width: 25%'/> + <tr> + <th>Name</th> + <th>Address</th> + <th>Phone</th> + <th>E-Mail</th> + </tr> + ... + <tr> + <td>Graham <b>Stanwick</b></td> + <td><emphasis role="bold"><![CDATA[73 Hawkstone St, Renfrew South & Gallowhill War]]></emphasis>, <b>G52 4YG</b></td> + <td>01860-191930</td> + <td>gstanwick@gmail.com</td> + </tr> + <tr> + ... + + </tr> + </table> + </body> +</html></programlisting> + + <para>As you can see <acronym>CDATA</acronym> sections are + only used if embedded data does contain <, > or & + characters.</para> + </listitem> + + <listitem> + <para>You may direct your generated HTML output to a file + rather than to the standard output <link + xlink:href="http://docs.oracle.com/javase/8/docs/api/java/lang/System.html#out">System.out</link>. + This can be achieved by opening an output <classname + xlink:href="http://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html">PrintStream</classname> + related to a file by means of the <methodname + xlink:href="http://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html#PrintStream-java.lang.String-">PrintStream</methodname> + output filename constructor. Your resulting output may + transform the file <filename>addresses.txt</filename> into + <filename>addresses.txt.xhtml</filename>. The latter should + be rendered like:</para> + + <informalfigure> + <mediaobject> + <imageobject> + <imagedata fileref="Ref/Fig/addressHtml.png"/> + </imageobject> + </mediaobject> + </informalfigure> + </listitem> + </orderedlist> + </question> + + <answer> + <annotation role="make"> + <para role="eclipse">P/HtmlFormatting/Simple/Solution</para> + </annotation> + </answer> + </qandaentry> + </qandadiv> + </qandaset> + </section> + </chapter> + <xi:include href="bibliography.xml" xpointer="element(/1)"/> </part> -- GitLab