![]()
Registered
Shadow is the brand name used by Credit Services Europe Limited Registered in England No 3526560 Registered Address Stadium House Oldbury Road Cwmbran NP44 3JU Subsidiary companies owned by Credit Services Europe Limtied Shadow Credit Management Limited Registered in England No 5466427 Shadow Professional Services Limited Registered in England No 5572298 Shadow Debt Collection Limited Registered in England No 5567791 |