CACTUS FARM LTD Company number SC822096 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressHillcrest, Gannochy Road, Perth, Perthshire, Scotland, PH2 7EF PostcodePH2 7EF Companies at this postcode 2 Map