I have nothing to do with them or have no need for their services. But, a decent company, you wouldn't need to look up personal details on companies house for a one to one. A service provider should provide a conflict resolution service as a basic commitment