THE BRITISH LINEN BANK LIMITED
4 MELVILLE STREET, EDINBURGH, MIDLOTHIAN, EH3 7NZ
FRANCO-BRITISH COUNCIL, BRITISH SECTION
10-11 DACRE STREET, LONDON, UNITED KINGDOM, SW1H 0DJ
FRANCO-BRITISH COUNCIL, BRITISH SECTION
16-18 STRUTTON GROUND, LONDON, GREATER LONDON, SW1P 2HP
ROY JOHN CATTLE
Born November 1956
THE SQUARE, DORLIN, ACHARACLE, ARGYLL, PH36 4JY
Ian John CATTLE
Born June 1965
One Chapel Place, London, W1G 0BG
SOCIETY OF ST JAMES
125 ALBERT ROAD SOUTH, SOUTHAMPTON, ENGLAND, SO14 3FR
MAKE IT BRITISH LTD
178A SANDY LANE, SUTTON, SURREY, UNITED KINGDOM, SM2 7EU
ANDREW JON CATTLE
Born December 1966
OFFICE 010 UPPER WORTLEY BUSINESS CENTRE, 127 UPPER WORTLEY ROAD, LEEDS, ENGLAND, LS12 4JG
ANDREW JON CATTLE
Born December 1966
26 PADDOCK DRIVE, DRIGHLINGTON, WEST YORKSHIRE, UNITED KINGDOM, BD11 1LB
EMMA JANE CATTLEY
Born June 1972
50 CECIL ROAD, LONDON, UNITED KINGDOM, N10 2BU
THE JAPAN SOCIETY
13-14 CORNWALL TERRACE, LONDON, ENGLAND, NW1 4QP
BRITISH RED CROSS
44 MOORFIELDS, LONDON, UNITED KINGDOM, EC2Y 9AL
LARRY ALAN CATTLE
Born December 1951
THE WHITE HOUSE 2 MEADROW, GODALMING, SURREY, ENGLAND, GU7 3HN
GAVIN JOHN CATTLE
Born April 1980
42 SHUTE HILL MAWNAN SMITH, FALMOUTH, CORNWALL, UNITED KINGDOM, TR11 5HQ
CAROLYN CATTLEY
11 THE FAIRWAYS, CLIFTON, ASHBOURNE, DERBYSHIRE, DE6 2GG
PAUL DAVID CATTLE
Born September 1962
110 BIRCHWAY, HAYES, MIDDLESEX, UB3 3PD
LARRY ALAN CATTLE
Born December 1951
22 HURTMORE CHASE, GODALMING, SURREY, GU7 2RT
SALLY JANE CATTLE
Born February 1961
THE DOVECOTE MAIN STREET, CHURCH STOWE, NORTHAMPTON, NORTHAMPTONSHIRE, NN7 4SG
SALLY JANE CATTLE
Born February 1961
THE DOVECOTE MAIN STREET, CHURCH STOWE, ENGLAND, NN7 4SG
THE SOCIETY OF HOMEOPATHS LIMITED
11 BROOKFIELD DUNCAN CLOSE, MOULTON PARK, NORTHAMPTON, NORTHAMPTONSHIRE, ENGLAND, NN3 6WL