About Fortress Glasgow Limited (SC647936) United Kingdom