Scatha Associates Limited is a dormant company.
Registered in Scotland number SC184917.