Located in 81 George Street, Edinburgh EH2 3ES Ellon Property & Marine Limited is categorised as a Private Limited Company registered under the SC291610 Companies House Reg No. It was founded on Wednesday 12th October 2005. This company's Standard Industrial Classification Code is 68320 meaning Management of real estate on a fee or contract basis. The business most recent financial reports were submitted for the period up to Thursday 31st March 2022 and the most current confirmation statement was released on Wednesday 12th October 2022.