THE NAIL STATION LIMITED Company number 04517078 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office Address82 York Street, London, W1H 1QP PostcodeW1H 1QP Map