About 200 St Vincent Street Spv Limited (SC428461) United Kingdom