About Thames Wharf Hammersmith Limited (FC034555) Channel Islands