CompanyPulse
/
Results
↑↓ navigate   Enter select   Esc close
Dashboard Log out Log in Sign up
Dashboard Alerts Settings Log out
Log in Sign up free
  1. Home
  2. Search
  3. James Macrae
JM

James Macrae

Born: March 1985 BRITISH Resides: SCOTLAND
3 Current
3 Total

Current Appointments 3

GI
GAEL INSPECTIONS LTD
Active Director DIRECTOR Since 30 Oct 2025
GH
GAEL HOLDING LTD
Active Director ENGINEER Since 15 Apr 2025
IS
ISP STORES LIMITED
Active Director ENGINEER Since 7 Apr 2025
© 2026 CompanyPulse · About Privacy Terms
Data: Companies House 265.27ms

We use cookies for essential functionality and to show relevant ads. Learn more.