About Queensferry Square Limited (SC313841) United Kingdom