I have done some checking out trying to find out about this company.(posted 7561 days ago)They are not registered at companies house,nor with the information commissioner.
It appears it could be a sudor name possibly for debt tracing, i have seen tracers pretend to be parcel delivery companies before now - what is their telephone number?
Damage can be done over the phone, for instance confirming you live at the address!
AS LEE SAYS DO NOT CALL THEM!