ORLO ENERGY LTD Company number SC227179 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address25/38 Brunswick Road, Edinburgh, EH7 5GY PostcodeEH7 5GY Companies at this postcode 14 Map