About 125 Shaftesbury Tenant Limited (09881573) United Kingdom