About 2 Semple Street Tenant Limited (SC615598) United Kingdom