Cowbraehill Farming Company Company numberSL001049 StatusActive TypeLimited Partnership Incorporated30 Nov 1987 Registered office Cowbraehill FarmHeriotMidlothian Data JSON Markdown