JOHN SWAN LIMITED
SC249969StatusActive
Company typePrivate Limited Company
Incorporated22/05/2003
Company numberSC249969
Nature of business (SIC)46110 - Agents selling agricultural raw materials, livestock, textile raw materials and semi-finished goods
Also46150 - Agents involved in the sale of furniture, household goods, hardware and ironmongery
Also68310 - Real estate agencies
Registered officeAUCTION MART AUCTION MART, NEWTOWN ST. BOSWELLS, Melrose, TD6 0PP
Post townMelrose
PostcodeTD6 0PP
CountyROXBURGHSHIRE
CountrySCOTLAND
Accounts categoryTOTAL EXEMPTION FULL
Accounts next due31/03/2027
Last accounts30/06/2025
Confirmation stmt next due05/06/2027
Last confirmation stmt22/05/2026
Charges3 charge(s), 1 outstanding
Data from Companies House — updated 2026-08-16.