Parker Bowles firm loses £833,000