HOPEFUL TECHNOLOGIES LTDDisolved
SC653368
Hill Of Hallyards Meigle Blairgowrie Scotland PH12 8RA
MCKAY LOGISTICS LTD
SC415260
NO.1 HALLYARDS FARM COTTAGE MEIGLE BLAIRGOWRIE PERTHSHIRE PH12 8RA
THE SILVIE GIFT COMPANY LTD
SC714677
Silvie House Alyth Blairgowrie Scotland PH11 8NA
INTERNATIONAL RAPTOR RESEARCH AND CONSERVATION LIMITEDDisolved
SC199095
Inverquiech House Alyth Blairgowrie Scotland PH11 8JR
JACK NICOLL FARMS LIMITED
SC058927
Todpark Alyth PH11 8LX
POLES APART (SCOTLAND) LIMITEDLiquidation
SC261109
Crathie Bridge Cottage Meigle Blairgowrie Perthshire PH12 8QZ
SOUTHLAIRD LIMITED
SC224195
Raven House Cumno Alyth Blairgowrie Perthshire PH11 8JS
LINNCEED LTD
SC597848
Buchal Mill By Alyth Blairgowrie Perthshire United Kingdom PH11 8JS
OSPREY FARMS LIMITED
SC824295
Haughend Meigle Perthshire United Kingdom PH12 8RJ
LINK ADVISORY SERVICES LTD
SC742355
Old Smiddy Cottage Balbirnie Ruthven Blairgowrie Perthshire Scotland PH12 8RG
ARTEMIS ALBA LIMITED
SC840326
The School House Ruthven Blairgowrie Scotland PH12 8RG
EAST BARN LETTINGS LIMITEDActive - Proposal to Strike off
SC436712
The Stables Cardean Meigle Blairgowrie Perthshire PH12 8RB
TOTAL TALENT SOLUTIONS LTD
SC323703
The Stables Cardean Meigle Blairgowrie Perthshire PH12 8RB
W.P.BRUCE LIMITED
SC036202
Balmyle Meigle Perthshire PH12 8QU
W P BRUCE (PEAS) LIMITED
SC218332
Balmyle Meigle Perthshire PH12 8QU
INTELLIGENT APPLIED ALGORITHM DESIGN TRADING LIMITEDDisolved
SC671633
1 Steading Place Meigle Blairgowrie Scotland PH12 8QN
MCMIL 1964 LIMITED
SC571378
1 Steading Place Meigle Blairgowrie Scotland PH12 8QN
ALGORITHM OPTIMISED INVESTMENT STRATEGIES LIMITEDDisolved
SC638867
1 Steading Place Meigle Blairgowrie United Kingdom PH12 8QN
EVOLVED PERFORMANCE LTDDisolved
SC659808
4 Steading Place Meigle Blairgowrie Scotland PH12 8QN
GROUND ENGINEERING APPLIED RESEARCH SERVICES LIMITED
SC571411
1 Steading Place Meigle Blairgowrie Scotland PH12 8QN